From 0c109206b9d99b8f31728f6459312eaa04d938fc Mon Sep 17 00:00:00 2001 From: mingyu Date: Tue, 10 Sep 2024 13:46:44 +0900 Subject: [PATCH] =?UTF-8?q?chore:=20CORS=20=EB=AC=B8=EC=A0=9C=20=ED=95=B4?= =?UTF-8?q?=EA=B2=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tripmingle/common/config/security/SecurityConfig.java | 5 ++++- src/main/resources/application.yml | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/example/tripmingle/common/config/security/SecurityConfig.java b/src/main/java/com/example/tripmingle/common/config/security/SecurityConfig.java index 599c17dd..0ba28a41 100644 --- a/src/main/java/com/example/tripmingle/common/config/security/SecurityConfig.java +++ b/src/main/java/com/example/tripmingle/common/config/security/SecurityConfig.java @@ -41,6 +41,9 @@ public class SecurityConfig { @Value("${cors.allowed-origins}") private String allowedOrigins; + @Value("${cors.allowed-remote-origins}") + private String allowedRemoteOrigins; + private static final String[] AUTH_WHITELIST = { "/swagger-ui/**", "swagger-ui.html/**", "/v3/**", "/country/**", "/continent/**" }; @@ -70,7 +73,7 @@ public CorsConfiguration getCorsConfiguration(HttpServletRequest request) { CorsConfiguration configuration = new CorsConfiguration(); configuration.setAllowedOrigins(Collections.singletonList(allowedOrigins)); - configuration.setAllowedOrigins(Collections.singletonList("http://localhost:3000")); + configuration.setAllowedOrigins(Collections.singletonList(allowedRemoteOrigins)); configuration.setAllowedMethods(Collections.singletonList("*")); configuration.setAllowCredentials(true); diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 872e6436..2f6d2327 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -77,6 +77,7 @@ springdoc: cors: allowed-origins: ${allowed-origins} + allowed-remote-origins: ${allowed-remote-origins} cloud: aws: