Azure AD Graph API演示示例不起作用:无法建立调用应用程序的标识

时间:2016-11-04 10:02:06

标签: azure azure-active-directory microsoft-graph azure-ad-graph-api

我正在努力让这个演示工作:

active-directory-dotnet-graphapi-console

但没有成功。步骤非常详细,我完全按照它们。演示的用户部分工作,没关系。但应用程序部分将无法正常工作。 我收到了错误:

  

无法建立调用应用程序的标识。   { “odata.error”:{ “代码”: “Authorization_IdentityNotFound”}}

用Google搜索,但给了我很少的点击率。有些人有同样的问题,但没有解决方案。

我很确定我的clientId和密钥是正确的,因为当我更改它们时,我得到另一个错误,清楚地说明问题..

2 个答案:

答案 0 :(得分:0)

我自己测试演示应用和自定义应用注册。两者都运作良好。以下是自定义应用的步骤:

  1. 在我的测试租户上注册该应用
  2. 根据我注册的应用程序更改ClientId,ClientSecret,TenantName,TenantId
  3. 运行应用程序
  4. 选择 a 以运行仅限应用模式
  5. 通过输入字符搜索用户,下面是结果的图形
  6. enter image description here

    要缩小此问题,您是否介意分享您正在测试的详细步骤?

答案 1 :(得分:0)

好的,这可能是门户网站中的某种错误。

我在网上找到了一个建议,即新的天蓝色门户在这种情况下效果不佳,并尝试登录旧门户网站。

在新门户网站中,我创建了两个应用注册,一个针对用户,另一个针对应用。

在旧门户中只显示一个,只显示一个用户。所以我在de OLD门户网站上创建了一个新的应用程序注册,一切都开始工作了。