寻找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),非常感谢您的帮助。提前谢谢。
答案 0 :(得分:2)
Spring SAML将自动为您生成Artifact Resolve SOAP调用(在ArtifactResolutionProfileImpl
中)。
在您的IDP和Spring SAML应用程序之间交换元数据,并开始使用工件绑定发送未经请求的SAML响应(= IDP初始化的SSO)。 Spring SAML将负责其余部分。
您可以在quick start guide中找到针对IDP配置Spring SAML的示例,您当然需要根据自己的环境进行调整。