【问题标题】:Microsoftgraph sample not workingMicrosoftgraph 示例不工作
【发布时间】:2018-08-01 22:26:06
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

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

    您需要使用 v2 注册门户https://apps.dev.microsoft.com 注册您的应用程序。这记录在自述文件的Register the application 部分。您可能还想要一个我也写过的演练:Microsoft v2 Endpoint Primer

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 2012-08-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多