【发布时间】:2018-08-09 00:24:22
【问题描述】:
我的一个 Microsoft Graph 令牌有问题。
当我调试它时,我可以在 JSON Web 令牌有效负载中看到该令牌确实适用于 Microsoft Graph API aud = https://graph.microsoft.com,而且似乎我有适当的范围 scp = Mail.ReadWrite Mail.Send User.Read。
虽然使用GET https://graph.microsoft.com/1.0/me/messages/<ID_HERE> 检索电子邮件或尝试创建新电子邮件POST https://graph.microsoft.com/1.0/me/messages 时出现以下错误:
{
"error": {
"code": "ErrorAccessDenied",
"message": "Access is denied. Check credentials and try again., The process failed to get the correct properties.",
"innerError": {
"request-id": "---",
"date": "---"
}
}
}
我不确定如何解决这个问题。任何帮助表示赞赏。谢谢!
【问题讨论】:
-
您能否使用 Outlook 网页版 (outlook.office365.com) 访问 Exchange Online 邮箱?
-
我不知道,这不是我的帐户我没有密码。
-
我建议询问用户。他们可能没有邮箱,或者邮箱不在可访问的位置。
-
我们可以请求 OAuth 范围。我会询问并报告。
-
第一条线索:订阅了邮箱推送通知,我们确实已经收到了 4 封电子邮件。
标签: oauth-2.0 azure-active-directory microsoft-graph-api