Powershell Graph API-Azure AD B2C-抛出错误-找不到标识符为的应用程序

Powershell Graph API-Azure AD B2C-抛出错误-找不到标识符为的应用程序,powershell,azure,azure-ad-graph-api,azure-ad-b2c,Powershell,Azure,Azure Ad Graph Api,Azure Ad B2c,我是按照下面的链接来设置Azure AD B2C-with Graph API设置的 我可以继续使用powershell命令设置,但当我尝试使用应用程序时,当它执行以下代码时 authContext.AcquireToken("https://graph.windows.net", credential); 得到如下错误,这有什么问题 AADSTS70001: Application with identifier '33d8d9ba-8c07-462a-8936-23387ddb4x5

我是按照下面的链接来设置Azure AD B2C-with 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

如何解决此问题。感谢您的意见。

谢谢您的评论,终于找到了问题所在

通过执行以下命令,发现应用程序未创建

获取MsolServicePrincipal-AppPrincipalId 33d8d9ba-8c07-462a-8936-23387ddb4x5e

我重新创建了这个应用程序并尝试了一下,一切似乎都正常

我有一个类似的问题,这也得到了解决

如果在powershell上创建应用程序时遇到任何问题,请遵循本期中提供的解决方案


您是否完成了web应用程序的创建并获得了客户端ID和密钥?什么是
33d8d9ba-8c07-462a-8936-23387ddb4x5e
?您是运行示例代码还是自己的自定义代码?我可以验证示例代码是否正常工作,但如果它是您自己的自定义代码,请提供有关您的代码的更多详细信息?此问题的一个可能原因是缺少权限,您是否已将权限分配给已注册的应用程序?您需要运行addmsolrolemember命令,并在本文中为您的应用程序分配三个角色。