From ff86740657eb5119220e9f2be35967aa6a7cfcae Mon Sep 17 00:00:00 2001 From: Jeong Wonju Date: Tue, 10 Dec 2024 09:25:19 +0900 Subject: [PATCH] =?UTF-8?q?MATE-125=20:=20[FEAT]=20S3=20=EC=A0=95=EC=A0=81?= =?UTF-8?q?=20=ED=98=B8=EC=8A=A4=ED=8C=85=20=ED=8E=98=EC=9D=B4=EC=A7=80=20?= =?UTF-8?q?CORS=20=EC=97=B0=EA=B2=B0=20=ED=97=88=EC=9A=A9=20=EC=84=A4?= =?UTF-8?q?=EC=A0=95=20(#115)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * MATE-125 : [FEAT] 프론트엔드 엔드포인트 CORS 연결 허용 설정 * MATE-125 : [CHORE] deploy.yml 설정을 develop 브랜치 push 기준으로 재변경 --- .../java/com/example/mate/common/config/SecurityConfig.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/example/mate/common/config/SecurityConfig.java b/src/main/java/com/example/mate/common/config/SecurityConfig.java index 507ef6c8..ccd3bb69 100644 --- a/src/main/java/com/example/mate/common/config/SecurityConfig.java +++ b/src/main/java/com/example/mate/common/config/SecurityConfig.java @@ -1,7 +1,6 @@ package com.example.mate.common.config; import com.example.mate.common.security.filter.JwtCheckFilter; -import java.util.List; import lombok.RequiredArgsConstructor; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -16,6 +15,8 @@ import org.springframework.web.cors.CorsConfigurationSource; import org.springframework.web.cors.UrlBasedCorsConfigurationSource; +import java.util.List; + @Configuration @EnableWebSecurity @EnableMethodSecurity @@ -45,7 +46,7 @@ public SecurityFilterChain filterChain(HttpSecurity http) throws Exception { public CorsConfigurationSource corsConfigurationSource() { CorsConfiguration config = new CorsConfiguration(); - config.setAllowedOrigins(List.of("http://localhost:5173", "http://localhost:8080")); + config.setAllowedOrigins(List.of("http://localhost:5173", "http://localhost:8080", "http://catchmi-web-page.s3-website.ap-northeast-2.amazonaws.com/")); config.setAllowedMethods(List.of("GET", "POST", "PUT", "DELETE", "PATCH")); config.setAllowedHeaders(List.of("Authorization", "Content-Type", "Cache-Control")); config.setAllowCredentials(true);