【问题标题】:Access Denied [Failure - Status Code 403]访问被拒绝 [失败 - 状态代码 403]
【发布时间】:2019-11-06 17:53:21
【问题描述】:

我正在尝试在 GRAPH Explorer 上进行查询 - https://graph.microsoft.com/v1.0/users/user.name@contoso.com/messages?$select=from,toRecipients,ccRecipients,bccRecipients - https://developer.microsoft.com/en-us/graph/graph-explorer#

但我收到拒绝访问错误 - 失败 - 状态代码 403, 522ms 看起来您可能没有此调用的权限。请修改您的权限。

我已经从 Microsoft Graph Explorer 检查了所有可用权限。

https://graph.microsoft.com/v1.0/users/user.name@contoso.com/messages?$select=from,toRecipients,ccRecipients,bccRecipients

失败 - 状态码 403, 522ms 看起来您可能没有此调用的权限。请修改您的权限。

{ “错误”: { "code": "ErrorAccessDenied", "message": "访问被拒绝。检查凭据并重试。", “内部错误”:{ “请求ID”:“83a65052-d66c-4b26-a272-dd99cb84be76”, “日期”:“2019-06-24T18:02:45” } } }

【问题讨论】:

  • 尽管 GraphExplorer 您要么必须使用 me 引用并使用您自己的帐户,要么您必须完成生成有效令牌、添加到标头等的过程,然后使用它。就个人而言,我宁愿查看文档并通过postman 工作

标签: api microsoft-graph-api exchange-server


【解决方案1】:

您可以尝试删除mail.readbasic 范围吗?我认为这仅适用于调用 beta API 版本 (https://graph.microsoft.com/beta/me/messages/etc)。由于您已经授予应用程序此权限,您可以调用 beta 版本而不是 v1.0 进行测试。如果您只是在资源管理器中试用 API 而尚未构建生产应用程序,这应该可以工作。

【讨论】:

  • 你指的是Mail.Read权限吗?
猜你喜欢
  • 2021-12-13
  • 2022-11-28
  • 2015-09-07
  • 2023-02-21
  • 2018-07-19
  • 2015-12-05
  • 2020-01-25
  • 1970-01-01
  • 2022-08-10
相关资源
最近更新 更多