关闭WebSecurityConfigurerAdapter
时间: 2023-10-26 09:27:53 浏览: 91
要关闭WebSecurityConfigurerAdapter,你可以创建一个新的类并继承WebSecurityConfigurerAdapter,并重写configure方法。在configure方法中,可以使用http.disable()来禁用默认的Web安全配置。
下面是一个示例代码:
```java
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
@EnableWebSecurity
public class CustomWebSecurityConfig extends WebSecurityConfigurerAdapter {
@Override
protected void configure(HttpSecurity http) throws Exception {
http
.authorizeRequests()
.anyRequest().permitAll()
.and()
.csrf().disable();
}
}
```
这将禁用所有请求的安全验证,并且禁用跨站请求伪造(CSRF)保护。
注意:关闭WebSecurityConfigurerAdapter会使您的应用程序变得不安全,请谨慎操作,并确保您有其他适当的安全措施。
阅读全文