【发布时间】:2019-08-19 20:48:24
【问题描述】:
大家好,我是 Spring Security 的新手,我找到了有关全局身份验证(@Autowired 配置)和本地身份验证(@Override 配置)的文章
你能告诉我@Autowired configure() 和@Override configure 有什么区别吗?
//全局
@Configuration
@EnableWebSecurity
public class SpringSecurityConfig extends WebSecurityConfigurerAdapter {
@Autowired
protected void configure(AuthenticationManagerBuilder auth) throws Exception {
auth
.inMemoryAuthentication()
.withUser("admin").password("admin@password").roles("ROLE_ADMIN");
}
}
//本地
@Configuration
@EnableWebSecurity
public class SpringSecurityConfig extends WebSecurityConfigurerAdapter {
@Override
protected void configure(AuthenticationManagerBuilder auth) throws Exception {
auth
.inMemoryAuthentication()
.withUser("admin").password("admin@password").roles("ROLE_ADMIN");
}
}
【问题讨论】:
标签: spring spring-security autowired