From 28aaf2ffa1dbb860a292ba330a7e9362e60e7832 Mon Sep 17 00:00:00 2001 From: kongzy <kongzy> Date: 星期五, 12 七月 2024 16:41:03 +0800 Subject: [PATCH] update --- assess-framework/src/main/java/com/gkhy/assess/framework/config/ApplicationConfig.java | 23 +++++++++++++++-------- 1 files changed, 15 insertions(+), 8 deletions(-) diff --git a/assess-framework/src/main/java/com/gkhy/assess/framework/config/ApplicationConfig.java b/assess-framework/src/main/java/com/gkhy/assess/framework/config/ApplicationConfig.java index 5bc2a53..f820a65 100644 --- a/assess-framework/src/main/java/com/gkhy/assess/framework/config/ApplicationConfig.java +++ b/assess-framework/src/main/java/com/gkhy/assess/framework/config/ApplicationConfig.java @@ -13,8 +13,10 @@ import org.springframework.web.cors.UrlBasedCorsConfigurationSource; import org.springframework.web.filter.CorsFilter; +import java.lang.reflect.Array; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; +import java.util.Arrays; import java.util.TimeZone; /** @@ -61,16 +63,21 @@ @Bean public CorsFilter corsFilter() { final UrlBasedCorsConfigurationSource urlBasedCorsConfigurationSource = new UrlBasedCorsConfigurationSource(); - final CorsConfiguration corsConfiguration = new CorsConfiguration(); + final CorsConfiguration config = new CorsConfiguration(); //是否允许请求带有验证信息 - corsConfiguration.setAllowCredentials(true); + config.setAllowCredentials(true); + config.setAllowedOrigins(Arrays.asList("*")); + config.setAllowedMethods(Arrays.asList("*")); + config.setAllowCredentials(true); + config.setMaxAge(168000L); + // 允许访问的客户端域名 - corsConfiguration.addAllowedOriginPattern("*"); - // 允许服务端访问的客户端请求头 - corsConfiguration.addAllowedHeader("*"); - // 允许访问的方法名,GET POST等 - corsConfiguration.addAllowedMethod("*"); - urlBasedCorsConfigurationSource.registerCorsConfiguration("/**", corsConfiguration); +// config.addAllowedOriginPattern("*"); +// // 允许服务端访问的客户端请求头 +// config.addAllowedHeader("*"); +// // 允许访问的方法名,GET POST等 +// config.addAllowedMethod("*"); + urlBasedCorsConfigurationSource.registerCorsConfiguration("/**", config); return new CorsFilter(urlBasedCorsConfigurationSource); } } -- Gitblit v1.9.2