当我尝试通过 Azure SSO 登录应用程序时,返回以下错误:
AADSTS700054: response_type 'id_token' is not enabled for the application.
网上有关于如何纠正此问题的资源,例如这里和这里,但所有屏幕截图都是旧界面的。新界面没有令牌 ID 复选框:
关于如何使用新界面进行修复有什么想法吗?
要在新的 Microsoft Entra 界面中启用 ID Token,您需要在应用程序注册的 Manifest
中将以下属性更新为true:
{
"oauth2AllowIdTokenImplicitFlow": true,
}
当我保存更新后在
Authentication
选项卡中检查相同内容时,ID令牌已成功启用,如下所示: