[Java]Spring Security 예외처리, 캐싱, 로깅
도입 지난 포스팅 [Java]Spring Security WebMVC 기본 구조 지난 시간의 기본 구조(링크)에 이어, Spring Security에서 제공하는 예외처리와 캐싱, 로깅에 대해 자세히 알아보겠습니다. 현재 포스팅에서 다루는 부분이 로직상 핵심이 되는 것은 아니나, 이를 모르고 Spring Security를 사용하게 되면 다양한 기능을 제대로 활용할 수 없을 뿐 아니라 문제가 발생했을 때 디버깅하기 매우 어렵기 때문에 반드시 이해하고 구현으로 넘어가는 것을 추천드립니다. 예외처리 Spring Security에서 처리하는 예외는 크게 2가지입니다. AuthenticationException : 인증 예외(401)1 AccessDeniedException : 인가 예외(403)2 이러한 오류를 받아서 처리하는 필터와 예외 객체에 대해 자세히 알아보도록 하겠습니다. ...