在spring security中获取AuthenticationManager

在spring security中获取AuthenticationManager,spring,spring-security,Spring,Spring Security,如何在自定义类中获取AuthenticationManager bean?类WebApplicationContext和ApplicationContext没有方法getBean(“refBean”)。请帮帮我 在spring安全配置中定义身份验证管理器的别名: <authentication-manager alias="authenticationManager"> 注意:您需要一个限定符,因为在运行时有多个AuthenticationManager类型的bean @Autow

如何在自定义类中获取AuthenticationManager bean?类WebApplicationContext和ApplicationContext没有方法getBean(“refBean”)。请帮帮我

在spring安全配置中定义身份验证管理器的别名:

<authentication-manager alias="authenticationManager">
注意:您需要一个限定符,因为在运行时有多个AuthenticationManager类型的bean

@Autowired
@Qualifier("authenticationManager")
private AuthenticationManager authenticationManager;