.Net Microsoft 团队会议 API 生成拒绝访问令牌

.Net Microsoft team Meeting API generating access denied token

我已经尝试创建一个 Microsoft 团队 API 来创建在线会议。我已经使用 clientId 和 tenantId 在 azure 中创建了一个应用程序注册。我添加了对委托的权限,在其他时候在 public 中作为试验,因为我知道委托是正确的,然后创建秘密,我在 Microsoft 资源管理器中测试它,它现在工作完美,我尝试在c# 代码我得到了令牌。但是,我注意到该令牌与 Microsoft 资源管理器不同,因此我在创建事件访问时出错,因为该令牌没有权限。 第二个问题我可以为每次出席的会议生成一个唯一的link。

我收到的错误是

{
    "error": {
        "code": "Authorization_RequestDenied",
        "message": "Insufficient privileges to complete the operation.",
        "innerError": {
            "date": "2020-12-03T13:05:33",
            "request-id": "cc2dbedc-610e-4d95-a30d-672ff241efa4",
            "client-request-id": "cc2dbedc-610e-4d95-a30d-672ff241efa4"
        }
    }
}

对于向 API 发出的每个请求,令牌都会发生变化,因此图形浏览器中收到的令牌将不同于通过代码收到的令牌。

检查并尝试 Auth Request for token and pass the token received to the online meeting API

发生这种情况是因为为您的租户启用了安全默认值。