HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🛁
공부기록
/
🍀
Spring
/
🔧
CH-13 에외처리 및 요청 캐시 필터
🔧

CH-13 에외처리 및 요청 캐시 필터

태그

ExceptionTranslationFilter

  • AuthenticationException
    • 인증 예외처리를 한다.
        1. AuthenticationEntryPoint 호출
          1. 로그인 페이지 이동, 401 오류코드 전달 등
        1. 인증 예외가 발생하기 전의 요청 정보를 저장함
          1. RequestCache - 사용자 이전 요청 정보를 세션에 저장하고 이를 꺼내 오는 캐시 매커니즘
            1. SavedRequest - 사용자가 요청했던 reuqest 파라미터 값들, 그 당시 헤더값들이 저장
  • AccessDeninedException
    • 인가 예외처리
      • AccessDeniedHandler 에서 예외처리 하도록 제공

RequestCacheAwareFilter

 
notion image