Spring Boot 기반으로 개발하는 Spring Security : ExceptionTranslationFilter, RequestCacheAwareFilter
2023. 4. 18. 22:06
무조건 따라하기/Spring Boot 기반 Security
ExceptionTranslationFilter ExceptionTranslationFilter는 AuthenticationException과 AccessDeniedException 이 두가지의 예외를 처리하는데 ExceptionTranslationFilter가 try-catch로 감싸고 catch에 오면 Filtersecurityinterceptor가 받아 예외를 발생시킨다. AuthenticationException AuthenticationEntryPoint 호출한다. 인증예외가 발생하기 전에 요청정보를 저장한다. AccessDeniedException 인가 예외 처리 - AccessDeniedHandler에서 예외처리하도록 제공 설정 전체코드 @Configuration @EnableWebSecur..