httprequest - 尝试获得 Microsoft Graph API 访问的管理员同意
问题描述
我正在关注本指南: https ://docs.microsoft.com/en-gb/graph/auth-v2-service
在第 3 步下,当我尝试输入时:
进入浏览器以获得管理员同意,Microsoft 返回:
“AADSTS500201:我们无法从此 API 版本为 Microsoft 帐户颁发令牌。请联系应用程序供应商,因为他们需要使用协议的 2.0 版来支持这一点。”
而不是让我登录。
我认为缺少授予管理员同意按钮:
非常感谢您的回复!
担
解决方案
我没有按照此文档重现您的问题。以下是供您参考的主要步骤。
1.在 Azure 门户中注册应用程序。我注意到您使用common作为租户参数的值。所以我注册了一个多租户应用程序。
2.添加应用权限。
3.征得管理员同意。您可以通过单击授予管理员同意按钮在 Azure 门户中执行此操作。(请参阅步骤 2 中的屏幕截图)。在这里,我使用了与您相同的方式。请记住使用租户管理员帐户登录。然后我可以看到同意窗口。
推荐阅读
- javascript - createStackNavigator 不是函数
- c# - 如何在 Azure 函数中绑定到 MessageSender?
- python - 使用flush打印列表
- regex - bash 脚本 - 使用 sed 或 awk 拆分和提取数据
- azure - 如何保护 Azure 无服务器微服务架构?
- java - 我需要两个方法 SetAsText 和 GetAsText 。需要 make get 方法和 retur String
- java - 将 RippleEffect 颜色更改回其 Styled 原始值
- python - 你将如何限制由 python 子进程创建的文件大小?
- javascript - webdriver.io rightClick 在执行测试时立即关闭,但在 repl 中工作
- php - 即使我能够使用存储过程进行插入操作,我在存储过程中的更新语句也不起作用?