From 84f947be90730d17e87dacb90fa110133027e81f Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期五, 29 十一月 2024 13:20:05 +0800
Subject: [PATCH] 允许跨域

---
 src/main/java/com/whyc/filter/CrossDomainFilter.java |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/whyc/filter/CrossDomainFilter.java b/src/main/java/com/whyc/filter/CrossDomainFilter.java
index f0f0871..d45be54 100644
--- a/src/main/java/com/whyc/filter/CrossDomainFilter.java
+++ b/src/main/java/com/whyc/filter/CrossDomainFilter.java
@@ -31,7 +31,7 @@
         HttpServletResponse resp= (HttpServletResponse) response;
         HttpServletRequest req= (HttpServletRequest) request;
         String origin = req.getHeader("Origin");
-        if(StringUtils.isNotBlank(origin)) { //娌℃湁origin鏉ユ簮,涓嶅厑璁歌法鍩熻缃�
+         /*if(StringUtils.isNotBlank(origin)) { //娌℃湁origin鏉ユ簮,涓嶅厑璁歌法鍩熻缃�
             String allowedCORSDomainList = YamlProperties.allowedCORSDomainList;
             List<String> allowedList = new LinkedList<>();
             if (!allowedCORSDomainList.equals("")) { //瀛樺湪璺ㄥ煙鐧藉悕鍗�,鍒ゆ柇,璁剧疆
@@ -46,8 +46,13 @@
                     resp.setHeader("Access-Control-Allow-Credentials", "true");
                 }
             }
-        }
-
+        }*/
+        resp.setHeader("Access-Control-Allow-Origin", origin);
+        resp.setHeader("Access-Control-Allow-Headers", "X-Requested-With,content-type,token");
+        //resp.setHeader("Access-Control-Allow-Methods", "GET, HEAD, POST, PUT, DELETE, TRACE, OPTIONS, PATCH");
+        //resp.setHeader("Access-Control-Allow-Methods", "GET, HEAD, POST, PUT, DELETE, TRACE, PATCH");
+        resp.setHeader("Access-Control-Allow-Methods", "GET, POST");
+        resp.setHeader("Access-Control-Allow-Credentials", "true");
         //鍙噯浣跨敤GET,POST
         String method = req.getMethod().toUpperCase();
         String profileType = YamlProperties.profileType;

--
Gitblit v1.9.1