在通过 login.microsoftonline.com 对自己进行身份验证后,我有一个来自 Azure 的 JWT,它的iss
价值是https://sts.windows.net/...
(经过一些研究,这似乎是由于"ver": 1.0
JWT 的原因)。为了获得由https://login.microsoftonline.com/...
我发布的 JWT,我更新了应用程序的清单,以便将其accessTokenAcceptedVersion
设置为2
,而不是null
按照默认设置。
我等了 5 个多小时,但我仍然得到了错误版本的令牌,我一直在用"ver": 1.0
and获取 JWT "iss": "https://sts.windows.net/..."
。有没有我遗漏的步骤?
scope
AuthConfig 的值,openid
我目前正在使用隐式流(将很快更改为身份验证代码流,但仅在修复 JWT 版本问题之后..)
提前致谢!