From 0b69a024c3374419bcc9320f203cbb332c946daa Mon Sep 17 00:00:00 2001
From: CeDo <cedoogle@gmail.com>
Date: 星期一, 10 五月 2021 17:36:53 +0800
Subject: [PATCH] bugfixed

---
 springcloud_k8s_panzhihuazhihuishequ/zuul/src/main/java/com/panzhihua/zuul/filters/AppletAuthenticationFilter.java |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/zuul/src/main/java/com/panzhihua/zuul/filters/AppletAuthenticationFilter.java b/springcloud_k8s_panzhihuazhihuishequ/zuul/src/main/java/com/panzhihua/zuul/filters/AppletAuthenticationFilter.java
index fe06a18..59e2e1d 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/zuul/src/main/java/com/panzhihua/zuul/filters/AppletAuthenticationFilter.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/zuul/src/main/java/com/panzhihua/zuul/filters/AppletAuthenticationFilter.java
@@ -59,7 +59,8 @@
 
         // 获取请求头中JWT的Token
         String tokenHeader = request.getHeader(TokenConstant.TOKEN_HEADER);
-        if (null != tokenHeader && tokenHeader.startsWith(TokenConstant.TOKEN_PRE)) {
+        if (null != tokenHeader && tokenHeader.startsWith(TokenConstant.TOKEN_PRE)
+                &&realNamedConfig!=null && realNamedConfig.getVerify()!=null &&realNamedConfig.getVerify().size()>0) {
             String token = tokenHeader.replace(TokenConstant.TOKEN_PRE, "");
 
             // token解析
@@ -122,7 +123,7 @@
                 }
             }
         }
-        filterChain.doFilter(safeboxRequestWrapper, response);
+        filterChain.doFilter(servletRequest, servletResponse);
     }
 
     @Override

--
Gitblit v1.7.1