dev

ERR_TOO_MANY_REDIRECTS

킴소얌 2024. 12. 1. 16:49

 

1.  문제

AS-IS) spring boot 2.6.6

TO-BE) spring boot 3.3.3, java 17

 

-> 버전 업그레이드를 하면서 다음과 같은 오류가 발생했다. 

로그를 찍어보니 80번 정도 login page 요청이 들어왔다.

 

2. 해결

 public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception {
        http.csrf().disable()
                .authorizeHttpRequests(auth -> auth
                        .dispatcherTypeMatchers(DispatcherType.FORWARD).permitAll()
                )
        );
}

 

Spring Security가 6.x 버전으로 업그레이드 되면서 FORWARD 요청을 허용하도록 위 코드를 추가해줘야한다.
(현재 6.3.3 사용 중)

3. 결과

로그인 페이지 정상 출력되는 것을 확인할 수 있다.