【发布时间】:2021-01-03 00:21:35
【问题描述】:
我已使用 MSAL 在我的 Android 应用程序上集成了 Azure AD B2C,登录和注册都按预期工作。 access token 只有在认证成功后才会收到。一旦认证成功,就不会收到refresh Token。我正在使用范围值 - https://icorg.onmicrosoft.com/ffc-60c4234-bf7aff196847/offline_access 。没有Refresh Token 的原因是什么??
【问题讨论】:
-
尝试用
offline_access而不是https://icorg.onmicrosoft.com/ffc-60c4234-bf7aff196847/offline_access指定范围。 -
@JoyWang - 我试过了,现在我无法在登录期间进行身份验证。
-
您是用自己的 api 请求令牌吗?如果是这样,请尝试使用空格将它们分开,例如
https://icorg.onmicrosoft.com/ffc-60c4234-bf7aff196847/api/read offline_access。 -
@joy Wang - 我正在使用 MSAL 库,因此一旦身份验证成功,azure libraray 将返回带有
AccessToken的回调。但没有收到refresh token。
标签: android azure-ad-b2c android-studio-3.0 msal