From 0c70c11efea3f3edf7c8ded4dfe687f55d38d17b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=99=BD=E7=84=B6=E5=B8=85=EF=BC=8C=E4=BD=86=E6=98=AF?= =?UTF-8?q?=E8=8F=9C=E7=9A=84cxy?= <46273670+itcast-wzj@users.noreply.github.com> Date: Sun, 3 Sep 2023 22:28:44 +0800 Subject: [PATCH] Update SecurityConfig.java MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 调整过滤器的执行顺序 --- .../java/com/macro/mall/security/config/SecurityConfig.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mall-security/src/main/java/com/macro/mall/security/config/SecurityConfig.java b/mall-security/src/main/java/com/macro/mall/security/config/SecurityConfig.java index ecaefe54fc..7a4faac80b 100644 --- a/mall-security/src/main/java/com/macro/mall/security/config/SecurityConfig.java +++ b/mall-security/src/main/java/com/macro/mall/security/config/SecurityConfig.java @@ -67,7 +67,7 @@ SecurityFilterChain filterChain(HttpSecurity httpSecurity) throws Exception { .addFilterBefore(jwtAuthenticationTokenFilter, UsernamePasswordAuthenticationFilter.class); //有动态权限配置时添加动态权限校验过滤器 if(dynamicSecurityService!=null){ - registry.and().addFilterBefore(dynamicSecurityFilter, FilterSecurityInterceptor.class); + registry.and().addFilterAfter(dynamicSecurityFilter, FilterSecurityInterceptor.class); } return httpSecurity.build(); }