authenticationManager无法注入问题

Posted XiaoMaPro

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了authenticationManager无法注入问题相关的知识,希望对你有一定的参考价值。

authenticationManager 无法注入

在使用 Spring Security 做权限管理的时候,无法注入 authenticationManager 了,一直报错。

Consider defining a bean of type 
'org.springframework.security.authentication.AuthenticationManager'.......

解决方法

重写authenticationManagerBean方法:

public class WebSecurityConfigurer extends WebSecurityConfigurerAdapter    
    @Bean
    @Override
    public AuthenticationManager authenticationManagerBean() throws Exception 
        return super.authenticationManagerBean();
    

以上是关于authenticationManager无法注入问题的主要内容,如果未能解决你的问题,请参考以下文章

无法自动装配字段:私有 org.springframework.security.authentication.AuthenticationManager

Spring 安全自定义过滤器(在 AuthenticationManager bean 已经存在时创建它的原因)

使用SpringSecurity验证token

登录接口实现细节分析与登录接口代码实现

SpringSecurity:全局AuthenticationManager与局部AuthenticationManager

AuthenticationManager, ProviderManager 和 AuthenticationProvider