【问题标题】:How do you authorize Outlook.com with Microsoft Graph?如何使用 Microsoft Graph 授权 Outlook.com?
【发布时间】:2016-08-15 18:46:37
【问题描述】:

把我的生命切成碎片,这是我最后的手段。

说真的,我在任何地方都找不到此信息!我认为 Graph 支持 Outlook.com。我看到this question 引用了 Outlook Api 与 Graph Api,但我如何为此授权 Outlook.com 帐户?

我用参数将用户发送到https://login.microsoftonline.com/common/oauth2/authorize

response_type = code
client_id = <my client id>
redirect_uri = <my redirect_uri>
state = <csrf>
resource = https://outlook.office.com/

登录。它将他们带到 Office 365 登录,当您键入 @outlook.com 时,它会尝试重定向您,只是返回到 365 登录页面并重新开始。

我可以很好地授权 Office 365,但不能授权 Outlook.com。如果需要,我可以提供更多信息,我只是认为我打错了端点或其他东西。

【问题讨论】:

    标签: office365api microsoft-graph-api outlook-web-app outlook.com


    【解决方案1】:

    目前我们有两个版本的身份验证端点。无版本端点 (https://login.microsoftonline.com/common/oauth2/authorize) 仅支持工作和学校帐户 (Office365) v2.0 身份验证端点 (https://login.microsoftonline.com/common/oauth2/v2.0/authorize) 支持工作和学校以及个人帐户。 要在 Microsoft Graph 中使用个人帐户(hotmail.com、outlook.com、live.com),首先在 apps.dev.microsoft.com 中注册您的应用程序,然后按照本文中的说明进行操作:
    @987654323 @。试试看,让我知道它是怎么回事。

    【讨论】:

    • 好的,感谢您的回复,我正在努力。那么我在应用注册门户中注册的应用(相对于 Azure AD)是否仍可用于 365 帐户?还是我需要维护两个注册,每个帐户类型一个?
    • 您在 Windows Azure 门户中注册的任何应用程序都将继续运行,仅适用于 Office 365(工作和学校帐户)。很快,您也可以通过新门户管理这些内容。您在应用注册门户 (apps.dev.microsoft.com) 中注册的任何应用都适用于个人(Hotmail.com、outlook.com、live.com)以及工作和学校 (Office 365)。
    猜你喜欢
    • 2019-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多