microsoft-graph-api - 如何在 o365 Graph API 中获取访问令牌以进行投诉
问题描述
我正在尝试获取访问令牌来调用 ms 投诉的图形 API,
我做了什么:
- 在 azure 活动目录上创建应用程序。
- 授予 API 权限现在我正在调用 API 调用“https://login.microsoftonline.com//oauth2/v2.0/token”,正文为:grant_type:client_credentials client_id: client_secret: scope: https://graph.microsoft .com/.default
它返回给我一个令牌,但是当我使用此令牌进行 API 调用“https://graph.microsoft.com/beta/compliance/datasubjectrequests”时,它给了我一个错误,即:
{"message":"Microsoft.Office.Compliance.Zoom.ServiceProvider.CustomException.BadRequestAuthorizationHeaderException: 无法从 Microsoft.Office.Compliance.Zoom.ServiceProvider.UserProvider.GetCurrentUser(HttpRequestMessage httpRequest) 在 d:\\dbs\\sh\\edcy\\0429_103305\\cmd\\0\\sources\\dev\\Common\\ServiceProvider\\UserProvider.cs:line 107\r\n 在 Microsoft。 Office.Compliance.AeDRoutingService.Controllers.RouteBaseController.d__10.MoveNext() 在 d:\\dbs\\sh\\edcy\\0505_204253\\cmd\\0\\sources\\dev\\AeDRoutingService\\AeDRoutingService\\控制器\\RouteBaseController.cs:第 65 行“}”
这里的任何人都可以帮忙,我怎样才能获得访问令牌来抱怨图形 api?
解决方案
推荐阅读
- typescript - 将 typescript 与 Babel 7 Standalone 一起使用
- c# - 向 DocumentViewer 显示 Tiff 图像时出错(WPF,C#)
- c# - 在 .NET Framework 应用程序中将测试指定为构建目标
- docker - Web 容器和 docker 有什么区别?
- php - PHPMailer 向每个用户发送 3 次电子邮件
- python - 如何防止用户在已登录时访问 django 中的登录页面?
- javascript - 按值查找选择索引|文本
- apache - 如何在现有的 apache 2.2 SSL、centos 上添加 nginx
- jquery - ajax中带有来自Jquery的两个元素的循环数组Json - 已解决
- ruby - ruby 类和对象 - 不同的比较方法