Неверная ошибка токена Spring Boot CSRF, несмотря на отключение CSRFJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Неверная ошибка токена Spring Boot CSRF, несмотря на отключение CSRF

Сообщение Anonymous »

Я работаю над приложением Spring Boot и столкнулся с проблемой с фильтром CSRF. Несмотря на отключение CSRF в моей конфигурации безопасности, я продолжаю получать сообщение об ошибке «Обнаружен неверный токен CSRF» при попытке отправить POST-запрос к моей конечной точке регистрации.
Вот моя конфигурация безопасности конфигурация класса:
@Configuration
@EnableWebSecurity
@RequiredArgsConstructor
public class SecurityConfig {

private final JwtAuthenticationFilter jwtAuthenticationFilter;
private final AuthenticationProvider authProvider;

@Bean
public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception {
return http
.csrf(csrf -> csrf.disable())
.authorizeHttpRequests(authRequest -> authRequest
.requestMatchers("/auth/**").permitAll()
.anyRequest().authenticated())
.sessionManagement(sessionManager -> sessionManager
.sessionCreationPolicy(SessionCreationPolicy.STATELESS))
.authenticationProvider(authProvider)
.addFilterBefore(jwtAuthenticationFilter, UsernamePasswordAuthenticationFilter.class)
.build();
}
}
< /code>
Я попробовал следующее: < /p>
  • Отключил CSRF с использованием csrf (). Disable () в моем SecurityConfig. < / li>
    Отключил CSRF с помощью .ignoringRequestMatchers("/auth/**") в моей SecurityConfig.
    Сделал POST-запросы к /auth/register с помощью Postman.< /li>
Несмотря на эти действия, я продолжаю получать ошибку 401, указывающую на недействительный токен CSRF. Я также проверил журналы сервера и подтвердил, что фильтр CSRF все еще активен.


Подробнее здесь: https://stackoverflow.com/questions/784 ... bling-csrf
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»