【发布时间】:2016-03-29 07:28:19
【问题描述】:
我按照以下链接设置 Azure AD B2C- 使用 Graph API 设置
我能够继续进行 powershell 命令设置,但是当我尝试使用该应用程序时,当它执行以下代码时,
authContext.AcquireToken("https://graph.windows.net", credential);
出现如下错误,这有什么问题?
AADSTS70001: Application with identifier '33d8d9ba-8c07-462a-8936-23387ddb4x5e'
was not found in the directory abc.onmicrosoft.com
Trace ID: b858d725-fbaa-4a39-8da1-84ef2a82a0a9
Correlation ID: da7c254e-a10e-4df6-9965-215685447e74
Timestamp: 2016-03-29 06:40:23Z
如何解决这个问题。任何意见表示赞赏。
【问题讨论】:
-
您是否完成了 Web 应用程序的创建并获取了 clientid 和密钥?
-
33d8d9ba-8c07-462a-8936-23387ddb4x5e是什么? -
您是在运行示例代码还是您自己的自定义代码?我可以验证示例代码工作正常,但如果它是您自己的自定义代码,请提供有关您的代码的更多详细信息?此问题的一个可能原因是缺少权限,您是否为注册的应用程序分配了权限?您需要运行该 Add-MsolRoleMember 命令并在您提供的那篇文章中为您的应用程序分配三个角色。
标签: powershell azure azure-ad-graph-api azure-ad-b2c