[Spring Security] 스프링 시큐리티 firewall.RequestRejectedException: The request was rejected because the header value 해결

leeng·2023년 4월 2일
0

SpringSecurity

목록 보기
1/2

클라이언트에서 refreshToken을 쿠키로 보내고 있는데 스프링 시큐리티를 적용하고 나니까 그 쿠키를 꺼내려고 하면 아래와 같은 오류가 발생했다.

org.springframework.security.web.firewall.RequestRejectedException: The request was rejected because the header value "refreshToken=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIyNTA3MzIw.....





방화벽 관련 오류여서 찾아보니 Configuration 파일에 아래와 같이 방화벽 설정 bean을 등록해주면 된다.

    @Bean
    public HttpFirewall allowUrlEncodedSlashHttpFirewall() {
        DefaultHttpFirewall firewall = new DefaultHttpFirewall();
        firewall.setAllowUrlEncodedSlash(true);
        return firewall;
    }
profile
기술블로그보다는 기록블로그

0개의 댓글