diff --git a/src/main/java/com/eactive/eai/authserver/config/WebMvcConfig.java b/src/main/java/com/eactive/eai/authserver/config/WebMvcConfig.java index ad56833..98f24b2 100644 --- a/src/main/java/com/eactive/eai/authserver/config/WebMvcConfig.java +++ b/src/main/java/com/eactive/eai/authserver/config/WebMvcConfig.java @@ -1,5 +1,6 @@ package com.eactive.eai.authserver.config; +import org.apache.commons.lang3.StringUtils; import org.springframework.context.annotation.Configuration; import org.springframework.http.converter.HttpMessageNotReadableException; import org.springframework.security.access.AccessDeniedException; @@ -59,7 +60,11 @@ public class WebMvcConfig { public String handleException(HttpServletRequest request, HttpServletResponse response, Exception ex) { response.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR); request.setAttribute("_authServerStatusCode", HttpServletResponse.SC_INTERNAL_SERVER_ERROR); - request.setAttribute("errorMessage", ex.getMessage()); + String detailMessage = ex.getMessage(); + if ( StringUtils.isBlank(detailMessage) ) { + detailMessage = "광주은행 관리자에게 문의하세요."; + } + request.setAttribute("errorMessage", detailMessage); return "forward:/error.jsp"; } }