백엔드/Spring Security
[Spring Security] DelegatingFilterProxy의 동작과정
목적 스프링 시큐리티의 DelegatingFilterProxy가 어떻게 스프링 필터체인과 함께 동작할 수 있는지 이해하기 위함 목차 스프링 필터의 동작과정 DelegatingFilterProxy의 동작과정 1. 스프링 필터의 동작과정 간단히 설명해서 ApplicationFilterChain이 갖고 있는 filter목록을 순회하며 filter를 순회하게 된다. 자세한건 이전 글을 참조하면 되겠다. 2. DelegatingFilterProxy의 동작과정 DelegatingFilterProxyBean을 필터로 등록하여 스프링 시큐리티에 등록된 필터를 호출하는 방식이다. 그림상으론 필터 실행 후 다음 필터가 실행되는 것처럼 나와있는데 실제론 해당 필터가 실행하고자 하는 로직이 끝나면 doFilter메서드 또는 ..