From b88aa628a7b67ba762e3eadce9e7522cad8053b2 Mon Sep 17 00:00:00 2001 From: chaechaen Date: Wed, 19 Feb 2025 20:29:11 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=ED=94=84=EB=A1=A0=ED=8A=B8=EC=97=94?= =?UTF-8?q?=EB=93=9C=20=EB=B0=B0=ED=8F=AC=20=EC=A3=BC=EC=86=8C=20CORS=20?= =?UTF-8?q?=EC=84=A4=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 --- src/main/java/muit/backend/config/WebConfig.java | 2 +- src/main/java/muit/backend/config/jwt/SecurityConfig.java | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/muit/backend/config/WebConfig.java b/src/main/java/muit/backend/config/WebConfig.java index ee03bb1..546bdab 100644 --- a/src/main/java/muit/backend/config/WebConfig.java +++ b/src/main/java/muit/backend/config/WebConfig.java @@ -10,7 +10,7 @@ public class WebConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") - .allowedOrigins("http://localhost:5173", "http://localhost:8080", "http://13.209.69.125:8080") + .allowedOrigins("http://localhost:5173", "http://localhost:8080", "http://13.209.69.125:8080", "https://muitproject.vercel.app") .allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS", "HEAD", "PATCH") .allowedHeaders("*") .allowCredentials(true) diff --git a/src/main/java/muit/backend/config/jwt/SecurityConfig.java b/src/main/java/muit/backend/config/jwt/SecurityConfig.java index 16da996..8b9f22b 100644 --- a/src/main/java/muit/backend/config/jwt/SecurityConfig.java +++ b/src/main/java/muit/backend/config/jwt/SecurityConfig.java @@ -18,6 +18,7 @@ public class SecurityConfig { private final TokenProvider tokenProvider; private final JwtFilter jwtFilter; + @Bean public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception { http @@ -28,6 +29,7 @@ public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Excepti config.addAllowedOrigin("http://localhost:8080"); // '*' 대신 명시적 출처 사용 config.addAllowedOrigin("http://localhost:5173"); // '*' 대신 명시적 출처 사용 config.addAllowedOrigin("http://13.209.69.125:8080"); //배포된 프론트엔드 서버 추가 + config.addAllowedOrigin("https://muitproject.vercel.app"); //배포된 프론트엔드 주소 추가 //config.addAllowedOrigin("*"); config.addAllowedHeader("*"); config.addAllowedMethod("*");