试图使用毫秒图api,并在包括v1.0/me/messages
的选定端点上继续收到此错误。ErrorAccessDenied on https://graph.microsoft.com/v1.0/me/messages
看起来像权限一个简单的问题(不清楚为什么用户不会有权限来访问自己的电子邮件?),但什么是困惑我的是,当我用同样Office365凭据签署并访问同样的端点developer.microsoft.com/en-us/graph/graph-explorer
它工作正常。
不是一个认证令牌问题,因为完全相同的请求v1.0/me
端点工作正常。
调试使用curl从服务器:
curl -H "Authorization: Bearer eyJ0e.....dRcgg"
https://graph.microsoft.com/v1.0/me
我得到一个好的结果,同样的请求在/v1.0/me/messages
终点结果:
{
"error": {
"code": "ErrorAccessDenied",
"message": "Access is denied. Check credentials and try again.",
"innerError": {
"request-id": "019d61ff-77fd-4e9f-a94e-38faf741ac33",
"date": "2017-04-02T00:04:16"
}
}
}
要重复,这是扔我的问题是,我我能够用相同的凭据从developer.microsoft.com/en-us/graph/graph-explorer