SAML - IdP启动,工件绑定认证

时间:2015-03-20 11:15:38

标签: spring spring-saml

寻找SAML http-artifact binding

的解决方案或示例代码

我们正在考虑使用spring-security-saml2,我们的要求是

1. After retrieving the SAMLart from the HTTP request
2. We need to frame signed ArtifactResolve(SOAP) using the SAMLart and send it IDP via a back end SOAP call
3. SP and IDP Metadata are predefined

您能否给我一些示例代码,了解如何使用SAMLart生成签名的ArtifactResolve(SOAP),非常感谢您的帮助。提前谢谢。

1 个答案:

答案 0 :(得分:2)

Spring SAML将自动为您生成Artifact Resolve SOAP调用(在ArtifactResolutionProfileImpl中)。

在您的IDP和Spring SAML应用程序之间交换元数据,并开始使用工件绑定发送未经请求的SAML响应(= IDP初始化的SSO)。 Spring SAML将负责其余部分。

您可以在quick start guide中找到针对IDP配置Spring SAML的示例,您当然需要根据自己的环境进行调整。