Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
3
respuestas

[Duda] Token error 403

Llegue hasta aca, me arroja error, muestro imagenes. Imagen Postman Imagen consola - codigo

3 respuestas

Hola.

Cuál es el código de tu método securityFilterChain en tu archivo SecurityConfiguration.java?


@Configuration
@EnableWebSecurity
public class SecurityConfiguration {

//    @Bean      --- deprecate ----
//    public SecurityFilterChain securityFilterChain(HttpSecurity httpSecurity) throws Exception {
//        return httpSecurity.csrf().disable().sessionManagement()
//                .sessionCreationPolicy(SessionCreationPolicy.STATELESS)
//                .and().build();
//    }
@Bean
public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception {
    return http.csrf(c -> c.disable())
            .cors(c -> c.disable())
            .sessionManagement(session -> session.sessionCreationPolicy(SessionCreationPolicy.STATELESS))
            .authorizeHttpRequests(auth -> auth.requestMatchers("/login").permitAll().anyRequest().authenticated())
            .build();
}

@Bean
public AuthenticationManager authenticationManager(AuthenticationConfiguration authenticationConfiguration)
        throws Exception {
    return authenticationConfiguration.getAuthenticationManager();
  }

@Bean
public PasswordEncoder passwordEncoder() {
    return new BCryptPasswordEncoder();
}
}

En mi IDE me muestra un token fijo, debe ser porque le di una validez de 1 mes, en mi Postman me da otro, puede ser ese el problema. Coloco ambos token en Postman, pero arrojan error. Imgen Postman

Imagen IDE