首页 文章

未找到Microsoft Graph API状态代码404错误

提问于
浏览
1

我是Azure和Microsoft Graph API的新手 . 我试图访问: https://graph.microsoft.com/v1.0/me/messages ,我得到一个'404未找到 .

我拿了访问令牌并在JWT中解密,我可以看到访问令牌包含我的名字和凭据,定义的范围是:

Directory.AccessAsUser.All Directory.Read.All email Files.ReadWrite Group.Read.All Mail.Send offline_access openid profil.Read

有人可以建议我为什么收到错误的请求?

1 回答

  • 2

    为了 list (读取)邮件消息(如here所述),您需要 Mail.ReadMail.ReadWrite (如果您还想写消息)权限(范围) .

    关于邮件功能,您只需要(或授予?) Mail.Send 权限,该权限仅允许您 send 消息(如here所述) .

    email 声明是OpenID Connect特定声明,并提供登录用户的电子邮件作为声明 . 它与Exchange Online和发送/接收电子邮件无关 .

相关问题