Windows ADFS SAML 标记与标准 SAML 构成
Windows ADFS SAML markup vs Standard SAML makeup
我对 SAML 标记有疑问。我目前正在开展一个项目,我需要集成第三方应用程序以使用 windows ADFS。
我在他们发给我的样本 SAML 文件中看到化妆总是以 <saml:....>
开头
例如:
<saml:Assertion ...>
..
</saml:Assertion>
<saml:Subject>
</saml:Subject>
<saml:Conditions
</saml:Conditions>
<saml:AuthnStatement
</saml:AuthnStatement>
...... etc
而在 Windows ADFS 中,生成的 SAML 文件在其响应标记中没有此 saml 附加。
<Assertion ...>
..
</Assertion>
<Subject>
</Subject>
<Conditions
</Conditions>
<AuthnStatement
</AuthnStatement>
我在 ADFS 登录后得到 {"non_field_errors":["invalid_response"]}
,所以我试图找出导致这种情况发生的原因。云这是它不起作用的原因吗?
查看我的频道,其中有 10 多个视频解释了与 ADFS 相关的所有内容 -https://www.youtube.com/channel/UCO-AQkOHCYZias9arGmQtOA
另请查看此视频,了解如何验证我的回答 - https://www.youtube.com/watch?v=VsjhoE-M_yk
*您从您的团队收到的样本是一个 SAML 1.0 令牌,saml 应该用作前缀。
下面提到的是一个例子。 *
*但是,如果您请求 SAML 2.0 令牌,则此前缀将不可用。 *
我对 SAML 标记有疑问。我目前正在开展一个项目,我需要集成第三方应用程序以使用 windows ADFS。
我在他们发给我的样本 SAML 文件中看到化妆总是以 <saml:....>
例如:
<saml:Assertion ...>
..
</saml:Assertion>
<saml:Subject>
</saml:Subject>
<saml:Conditions
</saml:Conditions>
<saml:AuthnStatement
</saml:AuthnStatement>
...... etc
而在 Windows ADFS 中,生成的 SAML 文件在其响应标记中没有此 saml 附加。
<Assertion ...>
..
</Assertion>
<Subject>
</Subject>
<Conditions
</Conditions>
<AuthnStatement
</AuthnStatement>
我在 ADFS 登录后得到 {"non_field_errors":["invalid_response"]}
,所以我试图找出导致这种情况发生的原因。云这是它不起作用的原因吗?
查看我的频道,其中有 10 多个视频解释了与 ADFS 相关的所有内容 -https://www.youtube.com/channel/UCO-AQkOHCYZias9arGmQtOA
另请查看此视频,了解如何验证我的回答 - https://www.youtube.com/watch?v=VsjhoE-M_yk
*您从您的团队收到的样本是一个 SAML 1.0 令牌,saml 应该用作前缀。
下面提到的是一个例子。 *
*但是,如果您请求 SAML 2.0 令牌,则此前缀将不可用。 *