Httprequest 试图获得Microsoft Graph API访问的管理员同意

Httprequest 试图获得Microsoft Graph API访问的管理员同意,httprequest,microsoft-graph-api,azure-ad-graph-api,Httprequest,Microsoft Graph Api,Azure Ad Graph Api,我遵循以下指南: 在步骤3下,当我尝试进入时: 进入浏览器以获得管理员同意, Microsoft返回: “AADSTS500201:我们无法从此API版本为Microsoft帐户颁发令牌。请与应用程序供应商联系,因为他们需要使用协议的2.0版本来支持此操作。” 而不是让我加入 我的视图中缺少“授予管理员同意”按钮: 我将非常感谢您的回复 Dan我没有通过以下方式复制您的问题。以下是供您参考的主要步骤 1.在Azure portal中注册应用程序。我注意到您使用common作为租户参数的值。

我遵循以下指南:

在步骤3下,当我尝试进入时:

进入浏览器以获得管理员同意, Microsoft返回:

“AADSTS500201:我们无法从此API版本为Microsoft帐户颁发令牌。请与应用程序供应商联系,因为他们需要使用协议的2.0版本来支持此操作。”

而不是让我加入

我的视图中缺少“授予管理员同意”按钮:

我将非常感谢您的回复


Dan

我没有通过以下方式复制您的问题。以下是供您参考的主要步骤

1.在Azure portal中注册应用程序。我注意到您使用common作为租户参数的值。所以我注册了一个多租户应用程序

2.添加应用程序权限

3.获得管理员同意。您可以在Azure门户网站上单击授予管理员许可按钮(参见步骤2中的屏幕截图)。在这里,我用了和你一样的方法。请记住使用租户管理员帐户登录。然后我可以看到同意窗口


非常感谢,托尼!!但我的控制台中未显示此“授予管理员同意按钮”。。你知道为什么会这样吗?@DaniElHahn对于非管理员用户,“授予管理员同意”按钮将是灰色的。@DaniElHahn你对此还有其他担心吗?