首页 > 解决方案 > AADSTS700054:没有为应用程序启用 response_type 'id_token'

问题描述

通过 JavaScript 使用 adal.js v1.0.17 和 Web API。在 Microsoft Teams 中运行自定义选项卡并在尝试进行身份验证时收到此错误。查看了 Azure 门户中的应用注册,但没有看到任何可以提供帮助的内容。尝试编辑清单文件并将 oauth2AllowImplicitFlow 的值更改为 true,但仍然出现错误。

标签: azure-active-directory

解决方案


找到了解决方案。需要使用 Chrome 访问 Azure 门户。转到 Azure Active Directory 并选择应用注册(预览版)。打开应用注册并选择左侧的身份验证。在高级设置下,隐式授权选中“ID 令牌”框。

这会将属性 oauth2AllowIdTokenImplicitFlow 添加到清单文件中,并将值设置为“true”。


推荐阅读