【问题标题】:API returns Forbidden when creating an online meeting endpoint创建在线会议端点时 API 返回 Forbidden
【发布时间】:2021-01-06 13:45:54
【问题描述】:

我正在尝试create an online meeting endpoint

令牌具有正确的范围 ("scp": "OnlineMeetings.ReadWrite openid TeamsApp.ReadWrite profile email"),但是当我使用以下正文调用 POST /v1.0/me/onlineMeetings

{
  "startDateTime":"2019-07-12T14:30:34.2444915-07:00",
  "endDateTime":"2019-07-12T15:00:34.2464912-07:00",
  "subject":"User Token Meeting"
}

我明白了:

{
    "error": {
        "code": "Forbidden",
        "message": "Forbidden",
        "innerError": {
            "date": "2021-01-06T13:35:38",
            "request-id": "cc25adbc-2e37-4626-8c14-4f90038056cd",
            "client-request-id": "cc25adbc-2e37-4626-8c14-4f90038056cd"
        }
    }
}

我在使用Graph Explorer 时也收到了禁止回复。

【问题讨论】:

  • 经过身份验证的用户是否有权通过 Teams UI 创建会议?
  • @MarcLaFleur 是的,我不确定它是在哪个租户中完成的。
  • Graph 一次只与一个租户对话(您针对哪个租户进行身份验证)。
  • @MarcLaFleur 谢谢,如何更改租户?它会自动连接到主/主租户吗?
  • @Michael 真为你高兴,能不能分享一下你的解决方案并标记一下,可能对其他会员有帮助。

标签: azure-active-directory microsoft-graph-api microsoft-graph-teams


【解决方案1】:

api调用只支持工作或学校账号登录,不支持微软个人账号,也不支持guest账号。检查!


更新:

  1. 确保您已登录工作帐户(它是 AAD 帐户,而不是 B2C 帐户)。如果你调用https://graph.microsoft.com/v1.0/me,你会发现你的工作帐号的ID是这样的,"id": "987932c9-f062-48e2-8ced-22cb6896dfce"和微软帐号的ID是这样的“id”:“5d9ee9b4b2ad3bfe”

  2. 解析您的访问令牌并确保 acct 声明为 0

  3. 尝试在请求正文中添加组织者

{
      "startDateTime":"2019-09-09T14:33:30.8546353-07:00",
      "endDateTime":"2019-09-09T15:03:30.8566356-07:00",
      "subject":"Application Token Meeting",
      "participants": {
        "organizer": {
          "identity": {
            "user": {
              "id": "550fae72-d251-43ec-868c-373732c2704f"
            }
          }
        }
      }
    }

【讨论】:

  • @Michael 使用jwt.ms 解析您的访问令牌并提供屏幕截图。
【解决方案2】:

问题是我授权用户针对特定租户:

https://login.microsoftonline.com/550fae72-d251-43ec-868c-373732c2704f/oauth2/v2.0/authorize

代替:

https://login.microsoftonline.com/organizations/oauth2/v2.0/authorize

【讨论】:

    猜你喜欢
    • 2020-03-17
    • 1970-01-01
    • 2021-10-31
    • 1970-01-01
    • 2018-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多