赞
踩
我有一个SecurityConfig类的java-config实现,它扩展了WebSecurityConfigurerAdapter。
在这个类我想覆盖的方法“配置()”
@EnableWebSecurity
@EnableGlobalMethodSecurity(prePostEnabled = true, securedEnabled = true, proxyTargetClass = true)
public class SecurityConfig extends WebSecurityConfigurerAdapter{
@Override
protected void configure(AuthenticationManagerBuilder auth) throws Exception {
MyDaoAuthenticationProvider provider = new MyDaoAuthenticationProvider();
provider.setPasswordEncoder(passwordEncoder());
provider.setUserDetailsService(securityService);
auth.authenticationProvider(provider);
}
//...
}
一切都OK和它的作品。
问题是“MyDaoAuthenticationProvider”组件未在Spring上下文中加载。 所以我不能在这个类注入或自动装配任何组件:
public class MyDaoAuthenticationProvider extends DaoAuthenticationProvid
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。