当application.yml只有一个IdP条目时,有没有办法避免出现">Select an Identity Provider"页面。。。
providers:
- alias: spring-security-saml-idp
metadata: http://localhost:7071/sample-idp/saml/idp/metadata
linktext: Spring Security SAML IDP on port 7071
name-id: urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
assertion-consumer-service-index: 0
感谢
Naga Vijayapuram
您似乎运气不好:SamlAuthenticationRequestFilter
已经内置了选择机制(实际上需要请求中的参数idp
(。如果你想转发到默认的IDP,我相信你要么需要subpass所说的过滤器,要么制作你自己的过滤器来进行信息注入。
结果可能类似于
(user accesses page) - (new filter that checks if only one idp is configured and forwards) - (SamlAuthenticationRequestFilter)