Spring SAML CurrentUserHandler无法正常工作

时间:2017-10-17 12:14:29

标签: spring saml

我已经实现了https://github.com/vdenotaris/spring-boot-security-saml-sample中提到的SAML配置,但它没有在登陆控制器方法中填充'@CurrentUser用户用户'。 SAMLUserDetailsS​​erviceImpl的loadUserBySAML()正确获取SAMLCredential。

我有基于XML的MvcConfig,而WebSecurityConfig(用于SAML)是基于Java的Config。在'mvc:argumentresolvers'中添加了'bean class =“CurrentUserHandlerClass'。所以在调用异常时调用登陆Controller方法时抛出异常

enter image description here 如果你需要什么,请帮助我并评论

1 个答案:

答案 0 :(得分:0)

现在解决了,因为securitychainfilter

中缺少控制器URL