Home Jwt Filter가 두 번 호출될 때
Post
Cancel

Jwt Filter가 두 번 호출될 때

Jwt Filter가 두 번 호출될 때

🐛 문제 상황

Jwt Filter가 인증 과정에서 두 번 호출이 된다.

🏴‍☠️ 원인

Filter가 두 번 등록되어서 두 번 호출이 된다.

두 번 등록된 이유는 builder.addFilterBefore(filter, UsernamePasswordAuthenticationFilter.class);와 같이 필터를 등록했지만, 필터 상단의 @Component 어노테이션으로 인해 Filter Chain의 맨 마지막에 한번 더 등록되므로.

♻ 해결법

@Component 어노테이션을 제거한다.

This post is licensed under CC BY 4.0 by the author.