Spring security 无法使用userdetailservice自动配置禁用spring安全性?

Spring security 无法使用userdetailservice自动配置禁用spring安全性?,spring-security,Spring Security,我有这个HTTP配置和一些restful API来测试登录和在数据库中注册,但它总是“未经授权”。但我禁用了它?为什么?请帮忙 @配置 @启用Web安全性 公共类SpringSecurityConfig扩展了WebSecurity配置适配器{ @凌驾 受保护的无效配置(HttpSecurity http)引发异常{ http.anonymous().authorities(“角色\u匿名”) .及() .授权请求() .antMatchers(HttpMethod.POST,“/**”).per

我有这个HTTP配置和一些restful API来测试登录和在数据库中注册,但它总是“未经授权”。但我禁用了它?为什么?请帮忙

@配置
@启用Web安全性
公共类SpringSecurityConfig扩展了WebSecurity配置适配器{
@凌驾
受保护的无效配置(HttpSecurity http)引发异常{
http.anonymous().authorities(“角色\u匿名”)
.及()
.授权请求()
.antMatchers(HttpMethod.POST,“/**”).permitAll();
}
@凌驾
public void configure(WebSecurity web)引发异常{
网状物
.忽略()
.antMatchers(“/**”);
}
}

我在main void中添加了这个
@springboot应用程序(exclude={SecurityAutoConfiguration.class})
,然后问题就解决了。

可以使用:@Override protected void configure(HttpSecurity http)抛出异常{http.authorizeRequests().antMatchers(“/”).permitAll();}你在使用spring boot吗?我使用spring boot。