【发布时间】:2020-10-19 00:18:40
【问题描述】:
我有以下 c# 代码。我正在尝试按照以下链接使用图形 api 阅读电子邮件以换取 365
Reading user emails using MS Graph API C#
IConfidentialClientApplication cca = ConfidentialClientApplicationBuilder
.Create("myAppId")
.WithTenantId("myTenantId")
.WithClientSecret("myClientSecret")
.Build();
ClientCredentialProvider ccp = new ClientCredentialProvider(cca);
GraphServiceClient client = new GraphServiceClient(ccp);
var users = await client.Users.Request()
.GetAsync();
我执行它并得到以下错误:
Microsoft.Graph.ServiceException:'代码:Authorization_RequestDenied 消息:权限不足,无法完成操作。
我已根据屏幕截图授予 mail.read 和 user.read 权限。
有什么建议吗?
谢谢。
【问题讨论】:
标签: c# .net-core microsoft-graph-api azure-ad-graph-api