我正在尝试使用带注释的mongoDB实现Spring启动安全性。除了我需要将这个xml配置转换为带注释的配置外,我已经解决了大部分问题:
<authentication-manager>
<authentication-provider user-service-ref="customUserDetailsService"/>
</authentication-manager>
怎么做?而且,这样做只会
<authentication-provider user-service-ref="customUserDetailsService"/>
没有周围的<authentication-manager>
?
答案 0 :(得分:3)
在WebSecurityConfigurerAdapter
@Autowired
private CustomUserDetailsService customUserDetailsService;
@Autowired
public void configure(AuthenticationManagerBuilder auth) throws Exception {
auth.userDetailsService(customUserDetailsService);
}