Microsoftgraph示例不起作用

时间:2018-08-01 00:15:23

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

我正在尝试部署Microsoft Graph snippets sample,但是在发布到Azure之后,我可以登录到该应用程序,但是所有功能都给我一个授权错误。

我无法从Azure Portal应用程序注册页面中找到如何配置“允许隐式流程”。另外,在“必需的权限”下,我应该添加“ Microsoft Graph”,“ graph”还是“ graph api”?这非常令人困惑。

2 个答案:

答案 0 :(得分:2)

此示例应用程序正在使用AAD v2端点。但是,当您通过Azure门户注册应用程序时,就是在AAD v1端点下注册它。

您需要使用位于https://apps.dev.microsoft.com的v2注册门户来注册您的应用程序。自述文件的Register the application部分对此进行了说明。您可能还需要我亲自编写的演练:Microsoft v2 Endpoint Primer

答案 1 :(得分:0)

确保正确配置了重定向URI。

我可以看到示例中的URL为https://localhost:44300/。正如您提到的将应用程序发布到Azure一样,URL应该是托管应用程序的URL。只有这样,该应用程序才能获得访问Graph API的权限。