diff --git a/Server/src/main/java/JGS/CasperEvent/global/interceptor/RequestInterceptor.java b/Server/src/main/java/JGS/CasperEvent/global/interceptor/RequestInterceptor.java index ffdbabd4..c2b80452 100644 --- a/Server/src/main/java/JGS/CasperEvent/global/interceptor/RequestInterceptor.java +++ b/Server/src/main/java/JGS/CasperEvent/global/interceptor/RequestInterceptor.java @@ -38,6 +38,11 @@ public boolean preHandle(@NonNull HttpServletRequest request, @NonNull HttpServl @Override public void afterCompletion(@NonNull HttpServletRequest request, @NonNull HttpServletResponse response, @NonNull Object handler, Exception ex) { + // 예외 발생 시 로그 추가 + if (ex != null) { + log.error("Exception [{}]", ex.getMessage()); + } + log.info("Response {} [{}]", response.getStatus(), handler); // 요청이 완료된 후 MDC에서 requestId 제거 diff --git a/Server/src/main/java/JGS/CasperEvent/global/jwt/filter/VerifyUserFilter.java b/Server/src/main/java/JGS/CasperEvent/global/jwt/filter/VerifyUserFilter.java index d935f314..8422493f 100644 --- a/Server/src/main/java/JGS/CasperEvent/global/jwt/filter/VerifyUserFilter.java +++ b/Server/src/main/java/JGS/CasperEvent/global/jwt/filter/VerifyUserFilter.java @@ -31,7 +31,7 @@ public void doFilter(ServletRequest request, ServletResponse response, FilterCha request.setAttribute(AUTHENTICATE_USER, user); chain.doFilter(request, response); } catch (Exception e) { - log.error("Fail User Verify"); + log.error("Fail User Verify: {}", e.getMessage()); HttpServletResponse httpServletResponse = (HttpServletResponse) response; httpServletResponse.sendError(HttpStatus.BAD_REQUEST.value(), e.getMessage()); }