From 3bbc1458f7a8ade7d8f3a43dfadf6225e0c7b748 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期二, 30 一月 2024 13:47:52 +0800
Subject: [PATCH] #

---
 zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/security/JwtAuthenticationFilter.java |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/security/JwtAuthenticationFilter.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/security/JwtAuthenticationFilter.java
index d6752dd..df659e0 100644
--- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/security/JwtAuthenticationFilter.java
+++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/security/JwtAuthenticationFilter.java
@@ -37,7 +37,7 @@
 @Component
 public class JwtAuthenticationFilter extends OncePerRequestFilter {
 
-    public static final ArrayList<String> WHITE_KEY = new ArrayList<String>(){
+    public static final ArrayList<String> WHITE_LIST = new ArrayList<String>(){
         private static final long serialVersionUID = 1L;
         {
             add("xltys1995");
@@ -63,8 +63,9 @@
         if (!Cools.isEmpty(access_token)) {
             try {
                 User user;
-                if (WHITE_KEY.contains(access_token)) {
-                    user = userService.getByUsername("openapi", 2L);
+                // 鐧藉悕鍗�
+                if (WHITE_LIST.contains(access_token)) {
+                    user = userService.getByUsername("openapi", null);
                     if (user == null) {
                         throw new UsernameNotFoundException("Username not found");
                     }
@@ -77,7 +78,7 @@
                     // 瑙f瀽token
                     Claims claims = JwtUtil.parseToken(access_token, configProperties.getTokenKey());
                     JwtSubject jwtSubject = JwtUtil.getJwtSubject(claims);
-                    user = userService.getByUsername(jwtSubject.getUsername(), jwtSubject.getTenantId());
+                    user = userService.getByUsername(jwtSubject.getUsername(), jwtSubject.getHostId());
                     if (user == null) {
                         throw new UsernameNotFoundException("Username not found");
                     }

--
Gitblit v1.9.1