diff --git a/server/src/main/java/com/noterror/app/infra/handler/MemberAccessDeniedHandler.java b/server/src/main/java/com/noterror/app/infra/handler/MemberAccessDeniedHandler.java index 9a7fa0af..0b19bec9 100644 --- a/server/src/main/java/com/noterror/app/infra/handler/MemberAccessDeniedHandler.java +++ b/server/src/main/java/com/noterror/app/infra/handler/MemberAccessDeniedHandler.java @@ -1,5 +1,6 @@ package com.noterror.app.infra.handler; +import com.noterror.app.api.global.exception.BusinessLogicException; import com.noterror.app.api.global.exception.ExceptionCode; import com.noterror.app.api.global.exception.response.ErrorResponse; import lombok.extern.slf4j.Slf4j; @@ -22,6 +23,6 @@ public void handle(HttpServletRequest request, AccessDeniedException accessDeniedException) throws IOException, ServletException { ErrorResponse.sendErrorResponse(response, HttpStatus.FORBIDDEN); log.warn("Forbidden error happened: {}", accessDeniedException.getMessage()); - ErrorResponse.of(ExceptionCode.MEMBER_FORBIDDEN); + throw new BusinessLogicException(ExceptionCode.MEMBER_FORBIDDEN); } } diff --git a/server/src/main/resources/application-server.yml b/server/src/main/resources/application-server.yml index 79b5a190..83b41bf2 100644 --- a/server/src/main/resources/application-server.yml +++ b/server/src/main/resources/application-server.yml @@ -38,7 +38,7 @@ logging: jpa: DEBUG jwt: - access-token-expiration-minutes: 60 + access-token-expiration-minutes: 30 refresh-token-expiration-minutes: 420 key: secret: ${JWT_SECRET_KEY}