“未经授权”,当获取https://graph.microsoft.com/beta/me/presence

问题描述 投票:0回答:2

获取https://graph.microsoft.com/beta/me/presence(/ communications / getPresencesByUserId,/ users / {id} /状态)

{
  "error": {
    "code": "Unauthorized",
    "message": "Unauthorized",
    "innerError": {
      "request-id": "b13dbf1b-16b2-4c41-90ee-103b46d9890f",
      "date": "2020-05-27T09:18:43"
    }
  }
}

已在jwt中签入,令牌具有范围:“ scp”:“ ... Presence.Read Presence.Read.All ...”

使用同一用户在Graph Explorer中登录。响应为“禁止”,但在同意后,在Graph Explorer中可以正常工作。

microsoft-graph microsoft-graph-sdks
2个回答
0
投票

Microsoft Graph Explorer将不会与您的应用程序进行交互,因此您需要为Graph Explorer提供权限enter image description here


0
投票

我使用@ microsoft / teams-js进行授权。我将版本从1.5.0更新到了1.6.0,现在我没有出现任何问题。

© www.soinside.com 2019 - 2024. All rights reserved.