2017-10-17 98 views
0

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

我有基于XML的MvcConfig,而WebSecurityConfig(对于SAML)是基于Java的配置。增加了在“bean类=“CurrentUserHandlerClass'。‘MVC:argumentresolvers’所以,当调用异常下面的着陆器方法时抛出

enter image description here 请帮我,如果你现在需要的东西

回答

0

其评论它因为安全链过滤器中缺少控制器URL

+0

这意味着什么,到底是什么?我遇到了同样的问题,并想知道如何将您的控制器URL添加到SecurityChainFilter。 –