我使用Azure AD对我的用户进行身份验证。我认为我正确遵循Azure AD规范,并将用户重定向到此URL:
Azure使用有效的id_token重定向回我的网址,但格式为:
https://test.com/AzureAD#id_token=(id_token)
而不是:
https://test.com/AzureAD?id_token=(id_token)
因为它将id标记放在hashtag之后而不是查询参数,所以我无法访问id_token
服务器端的值。我已经尝试查看文档,但我似乎无法找到更改或指定此行为的方法。有谁知道如何解决这个问题?
答案 0 :(得分:5)
为您的请求添加& response_mode =查询。默认的response_mode已更改为fragment。
希望这有帮助。
ps:Azure AD还支持& response_mode = form_post