这是我的SecurityConfig
@Configuration
@EnableGlobalMethodSecurity ( securedEnabled = true )
public class SecurityConfig extends WebSecurityConfigurerAdapter {
@Autowired
public void configureAuth(AuthenticationManagerBuilder auth) throws Exception{
auth
.inMemoryAuthentication()
.withUser("tom")
.password("password")
.roles("ADMIN")
.and()
.withUser("user")
.password("password")
.roles("USER");
}}
即使我在内存中定义用户,我也无法使用它们登录,每次运行应用程序时都会获得生成的用户密码,我很确定,这不应该发生。
我已经尝试过发布here的解决方案,但根本没有运气。
Application.properties没有任何变化,主应用程序类是默认值,没有任何更改。