我正在尝试使用azure AD验证我的应用程序。但有一段时间我可以在一个地方登录。当我尝试在其他地方登录时,它没有进行身份验证。我在IdentityResult中读到IsMultipleResourceRefreshToken应该为true的地方。任何人都可以帮助我如何在Azure AD身份验证中将IsMultipleResourceRefreshToken设置为true?
答案 0 :(得分:3)
IsMultipleResourceRefreshToken标志描述了您收到的刷新令牌的性质。你无法改变它。但是,今天应该没有Azure AD返回的刷新令牌不是多资源的情况。我建议您确保使用绝对最新版本的ADAL,并确实使用的是返回刷新令牌的流。 此外:不清楚“登录到另一个地方”是指获取另一个资源或另一个租户的令牌。如果是后者,请注意,令牌始终与其租户绑定,并且不允许为不同的租户发行新令牌。