GET https://graph.microsoft.com/beta/me/presence时为“未经授权”

时间:2020-05-27 09:20:56

标签: microsoft-graph-api microsoft-graph-sdks

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

{
  "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中运行良好。

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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