mesmo fazendo o passo a passo da aula, digitando a senha da forma correta, quando faço o login, sou redirecionado a uma pagina http://localhost:8080/login?error
mesmo fazendo o passo a passo da aula, digitando a senha da forma correta, quando faço o login, sou redirecionado a uma pagina http://localhost:8080/login?error
quando uso o httpbasic, dá certo. porém, usando o formlogin ensinado pelo professor, tenho esse erro
Tive o mesmo problema. No meu caso eu tinha esquecido o @Bean antes do método userDetailsService na classe WebSecurityConfig. Verifique se não faltou alguma anotação.
@Bean
@Override
protected UserDetailsService userDetailsService() {
UserDetails user =
User.withDefaultPasswordEncoder()
.username("user")
.password("password")
.roles("ADM")
.build();
return new InMemoryUserDetailsManager(user);
}