我正在尝试验证从Azure Active Directory获取的访问令牌。
我从
令牌中返回的发行者是
如果我检查
我在GitHub上找到了一个类似的问题报告,链接在这里https://github.com/AzureAD/microsoft-authentication-library-for-js/issues/560。
建议是在AAD中手动编辑应用程序注册中的清单JSON,并设置
我已经这样做了,但没有任何改变。为什么?
我从
https://login.microsoftonline.com/{{我的租户GUID}}/v2.0
获取了令牌。令牌中返回的发行者是
https://sts.windows.net//{{我的租户GUID}}/
,与预期不符。如果我检查
.well-known/openid-configuration
下的配置,发行者是预期的https://login.microsoftonline.com/....
。我在GitHub上找到了一个类似的问题报告,链接在这里https://github.com/AzureAD/microsoft-authentication-library-for-js/issues/560。
建议是在AAD中手动编辑应用程序注册中的清单JSON,并设置
"accessTokenAcceptedVersion": 2
。我已经这样做了,但没有任何改变。为什么?