我们正在与许多使用Spring Security SAML2的身份提供程序一起开发SAML身份验证。我们的服务提供者的元数据文件是唯一的,它将被分发给所有身份提供者,因此我们需要为断言消费者服务提供唯一的端点。
yaml配置如下:
spring:
security:
saml2:
relyingparty:
registration:
idpone:
identityprovider:
metadata-uri: "classpath:metadata/idp/metadata-idp1.xml"
idptwo:
identityprovider:
metadata-uri: "classpath:metadata/idp/metadata-idp2.xml"
我们尝试为每个idp添加
acs:
location: "{baseUrl}/login/saml2/sso"
但是没有找到url{baseUrl}/login/saml2/sso
结果。
我们如何配置它?
感谢
正确的url是{baseUrl}/login/smal2/idpone或{baseUrl}.login/smal2/idptwo