如何解决通过Graph API授权问题的Microsoft Teams会议:403禁止
我们面临授权和无法使用Graph API进行在线会议创建的问题。
我们已成功通过以下步骤:
- 在Gmail中创建帐户(使用gmail)
- 注册了我们的应用程序并拥有创建Online Meeting的所有必要权利;
- 创建了一个租户(Azure Free AD)和其中的几个用户;
- 将这些用户分配给该应用程序,并通过管理员同意为他们获得所有必要的权利;
此后,我们能够使用“密码”授予类型流程为这些用户获取身份验证令牌(应仅代表真实用户请求OnMeetings,不支持应用程序类型)。此令牌是有效的:它具有所有必要的作用域,并且我们可以调用/ me或/ users Graph API端点。
但是,当我们尝试致电POST / me / onlineMeetings来创建会议时,我们会被禁止403。 样本响应如下:
{
"error": {
"code": "Forbidden","message": "Forbidden","innerError": {
"date": "2020-09-10T09:11:41","request-id": "33207d63-44db-4e7e-97fb-e60dcad1928d"
}
}
}
您能帮我们解决一下问题吗?
解决方法
Timur-请再次检查文档。直到9月22日都进行了更新。以下文章应该为您工作(创建事件)。 OnlineMeetings似乎仍然有问题。 https://docs.microsoft.com/en-us/graph/api/user-post-events?view=graph-rest-1.0&tabs=http
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。