我在 Azure AD 门户中注册了一个应用程序,并授予 Microsoft Graph API 权限以获取用户数据 (user.read.) 和 yammer 源。
注意:该应用程序也在 yammer 门户中注册。
如果我使用了单个范围,则应用程序身份验证工作正常,但在多个范围的情况下它会失败。
案例:
在单范围情况下工作正常 val SCOPES = arrayOf(" https://graph.microsoft.com/.default ")
不能在多范围情况下工作 val SCOPES = arrayOf(" https://graph.microsoft.com/.default ", " https://api.yammer.com/user_impersonation ")
我们在 Android 中使用 Graph SDK。
提前致谢。
请提出一种实现解决方案的方法。
