From 0323ce4f2ce50816d78a3209254932d8e300a997 Mon Sep 17 00:00:00 2001 From: jade Date: Wed, 15 Jul 2026 23:01:55 +0900 Subject: [PATCH] fix: update CORS config to allow all origin patterns for Deep Agent Builder integration --- .../java/io/shinhanlife/axhub/common/config/CorsConfig.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/axhub-common/src/main/java/io/shinhanlife/axhub/common/config/CorsConfig.java b/axhub-common/src/main/java/io/shinhanlife/axhub/common/config/CorsConfig.java index a4fcfe4..d3efdb9 100644 --- a/axhub-common/src/main/java/io/shinhanlife/axhub/common/config/CorsConfig.java +++ b/axhub-common/src/main/java/io/shinhanlife/axhub/common/config/CorsConfig.java @@ -24,10 +24,10 @@ public class CorsConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") // 모든 엔드포인트에 대해 CORS 허용 - .allowedOrigins("http://localhost:3006") // Vue 앱의 오리진 허용 (필요 시 여러 오리진 추가: .allowedOrigins("http://localhost:3006", "https://example.com")) - .allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS") // 허용할 HTTP 메서드 + .allowedOriginPatterns("*") // 외부 Agent Builder 등 모든 오리진 허용 + .allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS", "HEAD", "PATCH") // 허용할 HTTP 메서드 .allowedHeaders("*") // 모든 헤더 허용 - .allowCredentials(true) // 쿠키/인증 정보 허용 (필요 시) + .allowCredentials(true) // 쿠키/인증 정보 허용 .maxAge(3600); // preflight 요청 캐시 시간 (초 단위) } } \ No newline at end of file