From 977a287a91f6fe065b942f8be4cc45cac4cd6e00 Mon Sep 17 00:00:00 2001 From: jhbkjh Date: Tue, 28 Oct 2025 17:47:25 +0900 Subject: [PATCH] =?UTF-8?q?participation-service:=20CORS=20=EC=84=A4?= =?UTF-8?q?=EC=A0=95=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - ParticipationController, DebugController, WinnerController에 @CrossOrigin 애노테이션 추가 - http://localhost:3000에서의 크로스 오리진 요청 허용 - 프론트엔드 개발 환경과의 연동을 위한 CORS 해결 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .../presentation/controller/DebugController.java | 1 + .../presentation/controller/ParticipationController.java | 1 + .../presentation/controller/WinnerController.java | 4 ++-- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/participation-service/src/main/java/com/kt/event/participation/presentation/controller/DebugController.java b/participation-service/src/main/java/com/kt/event/participation/presentation/controller/DebugController.java index 955b71c..a186d0f 100644 --- a/participation-service/src/main/java/com/kt/event/participation/presentation/controller/DebugController.java +++ b/participation-service/src/main/java/com/kt/event/participation/presentation/controller/DebugController.java @@ -12,6 +12,7 @@ import java.util.List; * 디버깅용 컨트롤러 */ @Slf4j +@CrossOrigin(origins = "http://localhost:3000") @RestController @RequestMapping("/debug") @RequiredArgsConstructor diff --git a/participation-service/src/main/java/com/kt/event/participation/presentation/controller/ParticipationController.java b/participation-service/src/main/java/com/kt/event/participation/presentation/controller/ParticipationController.java index ec6a3a1..078f913 100644 --- a/participation-service/src/main/java/com/kt/event/participation/presentation/controller/ParticipationController.java +++ b/participation-service/src/main/java/com/kt/event/participation/presentation/controller/ParticipationController.java @@ -25,6 +25,7 @@ import org.springframework.web.bind.annotation.*; * @since 2025-01-24 */ @Slf4j +@CrossOrigin(origins = "http://localhost:3000") @RestController @RequestMapping("/api/v1") @RequiredArgsConstructor diff --git a/participation-service/src/main/java/com/kt/event/participation/presentation/controller/WinnerController.java b/participation-service/src/main/java/com/kt/event/participation/presentation/controller/WinnerController.java index f7fbc83..3adf1fe 100644 --- a/participation-service/src/main/java/com/kt/event/participation/presentation/controller/WinnerController.java +++ b/participation-service/src/main/java/com/kt/event/participation/presentation/controller/WinnerController.java @@ -8,11 +8,10 @@ import com.kt.event.participation.application.dto.ParticipationResponse; import com.kt.event.participation.application.service.WinnerDrawService; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Parameter; -import io.swagger.v3.oas.annotations.tags.Tag; -import org.springdoc.core.annotations.ParameterObject; import jakarta.validation.Valid; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; +import org.springdoc.core.annotations.ParameterObject; import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Sort; import org.springframework.data.web.PageableDefault; @@ -26,6 +25,7 @@ import org.springframework.web.bind.annotation.*; * @since 2025-01-24 */ @Slf4j +@CrossOrigin(origins = "http://localhost:3000") @RestController @RequestMapping("/api/v1") @RequiredArgsConstructor