【发布时间】:2019-03-11 13:26:29
【问题描述】:
我们一直在成功使用 Azure Active Directory 和 EWS SOAP Web 服务。
尝试看看我们是否可以使用我们当前的身份验证方法来调用 Microsoft Graph(即https://graph.microsoft.com/v1.0/me/)
我进了Azure,在App Registrations -> Settings -> Required Permissions.下添加了Microsoft Graph
这是我们的授权端点网址:
https://login.microsoftonline.com/common/oauth2/authorize?resource=https%3A%2F%2Foutlook.office365.com%2F
我改成了:
https://login.microsoftonline.com/common/oauth2/authorize?resource=https%3A%2F%2Fgraph.microsoft.com
这就是我所要做的吗?当我尝试通过 oAuth 2.0 流程时,授权请求似乎成功,然后我被要求输入我的凭据,然后我收到一个错误:
"错误配置的应用程序。这可能是由于其中一个 以下:客户端未列出“Microsoft”的任何权限 客户端应用程序中请求的权限中的“图表” 登记。或者,管理员没有同意租户。或者,检查 请求中的应用程序标识符,以确保它与 配置的客户端应用程序标识符。请联系您的管理员以 代表租户修复配置或同意。客户端应用 编号:b1313958-.... "
【问题讨论】:
标签: azure-active-directory microsoft-graph-api exchangewebservices