【问题标题】:Azure AD Application - Manifest settings caching. Can I refresh this cache?Azure AD 应用程序 - 清单设置缓存。我可以刷新这个缓存吗?
【发布时间】:2018-09-11 06:45:57
【问题描述】:

我正在尝试使用以下 URL 从 Azure 中的管理 API 检索 JWT:

https://login.microsoftonline.com/{Tenant}/oauth2/v2.0/authorize?client_id={clientid}&redirect_uri={AppRedirectURL}&scope=openid&response_type=token

这是返回:AADSTS70005: response_type 'token' is not supported for the application

我已将以下内容添加到我的应用程序清单中:

"oauth2AllowImplicitFlow": true,

但这仍然给我错误。我不确定为什么?我已经登录和注销了我的帐户,并从私人浏览窗口尝试过。

Azure 是否缓存详细信息?我在哪里可以在 azure 中刷新此缓存?

【问题讨论】:

  • 如果您更改了清单,只需几秒钟即可完成操作。我认为天蓝色中没有缓存会导致这种情况。另外,这个Reqeust中还需要nonce参数。
  • 另外,确保您在apps.dev.microsoft.com中编辑了清单
  • @WayneYang-MSFT 看起来它缺少nonce 并且是一个红鲱鱼错误。现在工作。谢谢你的建议:)

标签: azure azure-active-directory


【解决方案1】:

您似乎错过了在请求中添加nonce。此请求中还需要nonce 参数。

另外,如果您更改了清单,则只需几秒钟即可完成操作。

【讨论】:

  • 清单更新起到了作用,但似乎“错误”正在缓存,因为我也错过了请求中的nonce。很奇怪。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-04-25
  • 1970-01-01
  • 1970-01-01
  • 2012-03-06
  • 2020-06-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多