From 907ed820b7b309e6e5dd37c22fc4e3d7be2595e8 Mon Sep 17 00:00:00 2001 From: whitenoise13 Date: Wed, 14 May 2025 10:04:08 +0900 Subject: [PATCH] =?UTF-8?q?Feat::=20=EB=8F=84=EB=A9=94=EC=9D=B8=20?= =?UTF-8?q?=EC=84=A4=EC=A0=95=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Minari/cheongForDo/global/config/SecurityConfig.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/Minari/cheongForDo/global/config/SecurityConfig.java b/src/main/java/Minari/cheongForDo/global/config/SecurityConfig.java index 742d541..fdcc070 100644 --- a/src/main/java/Minari/cheongForDo/global/config/SecurityConfig.java +++ b/src/main/java/Minari/cheongForDo/global/config/SecurityConfig.java @@ -48,8 +48,10 @@ public SecurityFilterChain filterChain(HttpSecurity http, JwtUtils jwtUtils) thr public CorsConfigurationSource corsConfigurationSource() { CorsConfiguration configuration = new CorsConfiguration(); configuration.addAllowedOriginPattern("*"); // 허용할 도메인 설정 - configuration.setAllowedMethods(Arrays.asList("*")); - configuration.setAllowedHeaders(Arrays.asList("*")); + configuration.setAllowedMethods(Arrays.asList("POST", "GET", "PUT", "DELETE", "OPTIONS", "HEAD", "PATCH")); + configuration.setAllowedHeaders(Arrays.asList( + "Content-Type", "Authorization", "X-Requested-With", "Accept" + )); configuration.setAllowCredentials(true); UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); source.registerCorsConfiguration("/**", configuration); @@ -62,6 +64,7 @@ public CorsConfigurationSource corsConfigurationSource() { // configuration.setAllowedOrigins(Arrays.asList( // "https://minari.vercel.app", // "https://new-mirari-web-git-home-joshmoon827s-projects.vercel.app" +// "http://localhost:3000/" // )); // configuration.setAllowedMethods(List.of("*")); // configuration.setAllowedHeaders(List.of("*"));