MSAL 库 returns 403

MSAL library returns 403

apps.dev.microsoft.com 配置我的应用程序后,我可以使用管理员帐户登录到带有 MSAL 的移动应用程序。其他用户从 Microsoft Graph 请求数据时得到 403 -Forbidden

应该重新配置什么以便用户授予访问权限?

应用注册范围:

User.ReadWrite
User.ReadBasic.All
Calendars.ReadWrite
Contacts.Read

Android 应用范围:

https://graph.microsoft.com/User.ReadWrite
https://graph.microsoft.com/User.ReadBasic.All
https://graph.microsoft.com/Calendars.ReadWrite
https://graph.microsoft.com/Contacts.Read

应用提出的请求:

https://graph.microsoft.com/v1.0/users
https://graph.microsoft.com/v1.0/me/events
https://graph.microsoft.com/v1.0/users/{user}/calendarview
https://graph.microsoft.com/v1.0/me/events/{identifier}

我想应用程序开发网页有问题,或者数据没有传播。我从门户和应用程序中删除了所有委派权限,并通过文档为我的请求添加了所有权限,即使文档提到我只能从中选择 1 个。它适用于第一个请求 /users 所以我用另一个请求来做。在检查所有请求在应用程序中是否有效后,我开始删除 'additional' 权限。它仅以 3 个权限结束:

"https://graph.microsoft.com/User.ReadWrite",
"https://graph.microsoft.com/User.ReadBasic.All",
"https://graph.microsoft.com/Calendars.Read"