相关疑难解决方法(0)

HttpSecurity,WebSecurity和AuthenticationManagerBuilder

任何人都可以解释何时覆盖configure(HttpSecurity),configure(WebSecurity)configure(AuthenticationManagerBuilder)

java spring spring-mvc spring-security

95
推荐指数
2
解决办法
2万
查看次数

Spring Security 中 Web 忽略和 Http 允许之间的区别?

这两种方法有什么区别?

 @Override
protected void configure(HttpSecurity http) throws Exception {
    http.authorizeRequests().antMatchers("/api/**").permitAll();
}

@Override
public void configure(WebSecurity web) {
    web.ignoring().antMatchers("/api/**");
}
Run Code Online (Sandbox Code Playgroud)

在 spring 安全配置类中,当我使用 HttpSecurity 时,它仍然给我 403 禁止,但是当我使用 WebSecurity 时,它通过得很好?这是为什么?我觉得我几乎无法控制什么是允许的,什么是需要通过过滤器授权的。

java spring spring-mvc spring-security spring-boot

8
推荐指数
2
解决办法
6372
查看次数

标签 统计

java ×2

spring ×2

spring-mvc ×2

spring-security ×2

spring-boot ×1