【发布时间】:2020-06-19 11:42:05
【问题描述】:
我遇到了这个问题——org.springframework.security.web.DefaultSecurityFilterChain 类型无法解决。它是从所需的 .class 文件中间接引用的。
import org.springframework.context.annotation.Configuration;
import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder;
import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
import org.springframework.security.core.userdetails.User;
import org.springframework.security.core.userdetails.User.UserBuilder;
@Configuration
@EnableWebSecurity
public class DemoSecurityconfig extends WebSecurityConfigurerAdapter {
@Override
protected void configure(AuthenticationManagerBuilder auth) throws Exception {
UserBuilder users=User.withDefaultPasswordEncoder();
auth.inMemoryAuthentication()
.withUser(users.username("John").password("john123").roles("EMPLOYEE"))
.withUser(users.username("Mac").password("mac123").roles("MANAGER"))
.withUser(users.username("Lily").password("lily123").roles("ACCOUNTANT"));
}
}```
【问题讨论】:
标签: java spring maven spring-security