From 99367ea1c11a68b420936e7f7db5fa7367da4f44 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期三, 22 一月 2025 11:44:54 +0800
Subject: [PATCH] 全部代码、数据库提交

---
 xinquan-gateway/src/main/java/com/xinquan/gateway/filter/FdmallCorsConfiguration.java |   66 ++++++++++++++++----------------
 1 files changed, 33 insertions(+), 33 deletions(-)

diff --git a/xinquan-gateway/src/main/java/com/xinquan/gateway/filter/FdmallCorsConfiguration.java b/xinquan-gateway/src/main/java/com/xinquan/gateway/filter/FdmallCorsConfiguration.java
index 1fac6c0..271fdd6 100644
--- a/xinquan-gateway/src/main/java/com/xinquan/gateway/filter/FdmallCorsConfiguration.java
+++ b/xinquan-gateway/src/main/java/com/xinquan/gateway/filter/FdmallCorsConfiguration.java
@@ -1,33 +1,33 @@
-//package com.xinquan.gateway.filter;
-//
-//import org.springframework.context.annotation.Bean;
-//import org.springframework.context.annotation.Configuration;
-//import org.springframework.web.cors.CorsConfiguration;
-//import org.springframework.web.cors.reactive.CorsWebFilter;
-//import org.springframework.web.cors.reactive.UrlBasedCorsConfigurationSource;
-//
-//@Configuration
-//public class FdmallCorsConfiguration {
-//    /**
-//     * 添加跨域过滤器
-//     * @return
-//     */
-//    @Bean // 添加过滤器
-//    public CorsWebFilter corsWebFilter(){
-//        //基于url跨域,选择reactive包下的
-//        UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
-//        // 跨域配置信息
-//        CorsConfiguration configuration = new CorsConfiguration();
-//        // 允许跨域的头
-//        configuration.addAllowedHeader("*");
-//        // 允许跨域的请求方式
-//        configuration.addAllowedMethod("*");
-//        // 允许跨域的请求来源
-//        configuration.addAllowedOrigin("*");
-//        // 是否允许携带cookie跨域
-//        configuration.setAllowCredentials(true);
-//        // 任意url都要进行跨域配置
-//        source.registerCorsConfiguration("/**", configuration);
-//        return new CorsWebFilter(source);
-//    }
-//}
+package com.xinquan.gateway.filter;
+
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+import org.springframework.web.cors.CorsConfiguration;
+import org.springframework.web.cors.reactive.CorsWebFilter;
+import org.springframework.web.cors.reactive.UrlBasedCorsConfigurationSource;
+
+@Configuration
+public class FdmallCorsConfiguration  {
+    /**
+     * 添加跨域过滤器
+     * @return
+     */
+    @Bean // 添加过滤器
+    public CorsWebFilter corsWebFilter(){
+        //基于url跨域,选择reactive包下的
+        UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
+        // 跨域配置信息
+        CorsConfiguration configuration = new CorsConfiguration();
+        // 允许跨域的头
+        configuration.addAllowedHeader("*");
+        // 允许跨域的请求方式
+        configuration.addAllowedMethod("*");
+        // 允许跨域的请求来源
+        configuration.addAllowedOrigin("*");
+        // 是否允许携带cookie跨域
+        configuration.setAllowCredentials(true);
+        // 任意url都要进行跨域配置
+        source.registerCorsConfiguration("/**", configuration);
+        return new CorsWebFilter(source);
+    }
+}

--
Gitblit v1.7.1