Spring Security inMemoryAuthentication() i Bad Credentials

Odpowiedz Nowy wątek
2019-01-11 21:32
0

Hej wszystkim,
mam problem z totalnie podstawową konfiguracją logowania a mianowicie nie mogę się zalogować mimo dodanych użytkowników do pamięci.

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder;
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;
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
import org.springframework.security.crypto.password.PasswordEncoder;

@Configuration
@EnableWebSecurity
public class WebSecurityConfig extends WebSecurityConfigurerAdapter {

@Override
protected void configure(AuthenticationManagerBuilder auth) throws Exception {

    //auth.userDetailsService(userDetailsService);

    auth.
    inMemoryAuthentication()
    .withUser("user").password("123").roles("USER")
    .and()
    .withUser("admin").password("password").roles("USER", "ADMIN");
}

@Override
protected void configure(HttpSecurity http) throws Exception {

    http.authorizeRequests()
    .antMatchers("/").permitAll()
    .antMatchers("/location")
    .hasAnyRole("ADMIN","USER")
    .and()
    .formLogin()
    .and()
    .csrf()
    .disable();
}

}

Wywala mi Bad Credentials. Co tu może być źle ??

edytowany 2x, ostatnio: Janki, 2019-01-11 21:36

Pozostało 580 znaków

2019-01-11 22:38
0

spróbuj coś takiego

.password("{noop}password")

Pozostało 580 znaków

2019-01-11 23:19
0

Kurcze dalej nic. A tak przy okazji to co robi to {noop}?

Pozostało 580 znaków

2019-01-12 13:53
0

Problem rozwiązany.
Coś więcej znajdziecie tutaj : https://stackoverflow.com/que[...]thentication-bad-credentials/

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0