Spring SAML CurrentUserHandler 不工作
Spring SAML CurrentUserHandler not working
我已经实现了 https://github.com/vdenotaris/spring-boot-security-saml-sample 中提到的 SAML 配置,但它没有在登陆控制器方法中填充“@CurrentUser User 用户”。 SAMLUserDetailsServiceImpl 的 loadUserBySAML() 正确获取 SAMLCredential。
我有基于 XML 的 MvcConfig,而 WebSecurityConfig(用于 SAML)是基于 Java 的配置。在 'mvc:argumentresolvers' 中添加了 'bean class = "CurrentUserHandlerClass'。所以下面调用登陆Controller方法时抛出异常
如果您需要什么,请帮助我并发表评论
现在已解决,因为安全链过滤器
中缺少控制器URL
我已经实现了 https://github.com/vdenotaris/spring-boot-security-saml-sample 中提到的 SAML 配置,但它没有在登陆控制器方法中填充“@CurrentUser User 用户”。 SAMLUserDetailsServiceImpl 的 loadUserBySAML() 正确获取 SAMLCredential。
我有基于 XML 的 MvcConfig,而 WebSecurityConfig(用于 SAML)是基于 Java 的配置。在 'mvc:argumentresolvers' 中添加了 'bean class = "CurrentUserHandlerClass'。所以下面调用登陆Controller方法时抛出异常
现在已解决,因为安全链过滤器
中缺少控制器URL