From 065934fd7d18c73c6b16221f2a9ae3cc34d1b45a Mon Sep 17 00:00:00 2001 From: yeonjookang <96986782+yeonjookang@users.noreply.github.com> Date: Fri, 29 Aug 2025 17:53:47 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20cors=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/example/ctrlu/global/config/WebConfig.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/example/ctrlu/global/config/WebConfig.java b/src/main/java/org/example/ctrlu/global/config/WebConfig.java index fb80005..2d3ee1f 100644 --- a/src/main/java/org/example/ctrlu/global/config/WebConfig.java +++ b/src/main/java/org/example/ctrlu/global/config/WebConfig.java @@ -8,12 +8,20 @@ public class WebConfig implements WebMvcConfigurer { @Override public void addCorsMappings(final CorsRegistry registry) { + // ✅ 모든 요청을 허용하도록 수정한 코드 + registry.addMapping("/**") + .allowedOrigins("*") // 모든 출처 허용 + .allowedMethods("*") // 모든 HTTP 메소드 허용 + .allowedHeaders("*") // 모든 헤더 허용 + .allowCredentials(false); // 와일드카드 사용 시에는 false로 설정해야 함 + + /* registry.addMapping("/**") .allowedOrigins("https://www.ctrlu.site") .allowedMethods("GET", "POST", "PUT", "DELETE", "PATCH", "OPTIONS") .allowedHeaders("Authorization", "Content-Type", "Accept") .exposedHeaders("Authorization", "Set-Cookie") .allowCredentials(true) - .maxAge(3600); + .maxAge(3600);*/ } } \ No newline at end of file