From f5b7c08a9332075ce7e7faff78dce3dd88ee13c7 Mon Sep 17 00:00:00 2001 From: chat26666 Date: Sat, 5 Jul 2025 23:58:27 +0900 Subject: [PATCH] hotfix --- .../common/security/hander/CustomSuccessHandler.java | 1 - .../presentation/usermanagement/OAuth2Controller.java | 10 +++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/ezcode/codetest/common/security/hander/CustomSuccessHandler.java b/src/main/java/org/ezcode/codetest/common/security/hander/CustomSuccessHandler.java index 81e4c562..d8bc929d 100644 --- a/src/main/java/org/ezcode/codetest/common/security/hander/CustomSuccessHandler.java +++ b/src/main/java/org/ezcode/codetest/common/security/hander/CustomSuccessHandler.java @@ -117,7 +117,6 @@ public void onAuthenticationSuccess(HttpServletRequest request, HttpServletRespo .queryParam("refreshToken", refreshToken) .build().toUriString(); - response.sendRedirect(targetUri); } diff --git a/src/main/java/org/ezcode/codetest/presentation/usermanagement/OAuth2Controller.java b/src/main/java/org/ezcode/codetest/presentation/usermanagement/OAuth2Controller.java index 6ab534a2..56788029 100644 --- a/src/main/java/org/ezcode/codetest/presentation/usermanagement/OAuth2Controller.java +++ b/src/main/java/org/ezcode/codetest/presentation/usermanagement/OAuth2Controller.java @@ -8,6 +8,7 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.util.UriComponentsBuilder; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Parameter; @@ -44,7 +45,14 @@ public void redirectToProvider( request.getSession().setAttribute("redirect_uri", redirect_uri); } - response.sendRedirect("/oauth2/authorization/" + provider); + String target = UriComponentsBuilder.newInstance() + .scheme("https") + .host("ezcode.my") + .path("/oauth2/authorization/" + provider) + .build() + .toUriString(); + response.sendRedirect(target); + } private boolean isValidRedirectUri(String uri) {