From 15b6012b571449defd0f3c8a8c8fba0ecedfa734 Mon Sep 17 00:00:00 2001
From: liyanqi <15181887205@163.com>
Date: 星期六, 10 九月 2022 14:52:39 +0800
Subject: [PATCH] 修改了因springsecurity导致的跨域问题

---
 ycl-platform/src/main/java/com/ycl/config/SecurityConfig.java |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/ycl-platform/src/main/java/com/ycl/config/SecurityConfig.java b/ycl-platform/src/main/java/com/ycl/config/SecurityConfig.java
index cc1eab8..804a7a1 100644
--- a/ycl-platform/src/main/java/com/ycl/config/SecurityConfig.java
+++ b/ycl-platform/src/main/java/com/ycl/config/SecurityConfig.java
@@ -9,6 +9,7 @@
 import org.springframework.security.config.annotation.web.configurers.ExpressionUrlAuthorizationConfigurer;
 import org.springframework.security.config.http.SessionCreationPolicy;
 import org.springframework.security.web.SecurityFilterChain;
+import org.springframework.security.web.access.channel.ChannelProcessingFilter;
 import org.springframework.security.web.access.intercept.FilterSecurityInterceptor;
 import org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter;
 
@@ -63,7 +64,7 @@
                 .authenticationEntryPoint(restAuthenticationEntryPoint)
                 // 鑷畾涔夋潈闄愭嫤鎴櫒JWT杩囨护鍣�
                 .and()
-                .addFilterBefore(webSecurityCorsFilter(), UsernamePasswordAuthenticationFilter.class)
+                .addFilterBefore(webSecurityCorsFilter(), ChannelProcessingFilter.class)
                 .addFilterBefore(jwtAuthenticationTokenFilter, UsernamePasswordAuthenticationFilter.class);
         //鏈夊姩鎬佹潈闄愰厤缃椂娣诲姞鍔ㄦ�佹潈闄愭牎楠岃繃婊ゅ櫒
         if (dynamicSecurityService != null) {

--
Gitblit v1.8.0