From f53fbbf6bbfcf31ebd04e7563a6d57a07de63c41 Mon Sep 17 00:00:00 2001
From: “mitao” <“2763622819@qq.com”>
Date: 星期三, 25 三月 2026 08:48:56 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 xp-robotaxi-gateway-boot/src/main/java/com/xiaopeng/gateway/filter/AuthFilter.java |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/xp-robotaxi-gateway-boot/src/main/java/com/xiaopeng/gateway/filter/AuthFilter.java b/xp-robotaxi-gateway-boot/src/main/java/com/xiaopeng/gateway/filter/AuthFilter.java
index 8224c36..6d43066 100644
--- a/xp-robotaxi-gateway-boot/src/main/java/com/xiaopeng/gateway/filter/AuthFilter.java
+++ b/xp-robotaxi-gateway-boot/src/main/java/com/xiaopeng/gateway/filter/AuthFilter.java
@@ -5,6 +5,7 @@
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Value;
 import org.springframework.cloud.gateway.filter.GatewayFilterChain;
 import org.springframework.cloud.gateway.filter.GlobalFilter;
 import org.springframework.core.Ordered;
@@ -46,6 +47,9 @@
 
 	@Autowired
 	private RedisService redisService;
+
+    @Value("${token.secret}")
+    private String secret;
 	
 	
 	
@@ -69,7 +73,7 @@
 
 
 		String token = getToken(request);
-		Claims claims = JwtUtils.parseToken(token);
+		Claims claims = JwtUtils.parseToken(token, secret);
 		String userkey = JwtUtils.getUserKey(claims);
 		String userid = JwtUtils.getUserId(claims);
 		String username = JwtUtils.getUserName(claims);
@@ -153,7 +157,7 @@
 		if (StringUtils.isEmpty(token)) {
 			throw new NotLoginException("令牌不能为空");
 		}
-		Claims claims = JwtUtils.parseToken(token);
+		Claims claims = JwtUtils.parseToken(token, secret);
 		if (claims == null) {
 			throw new NotLoginException("令牌已过期或验证不正确!");
 		}

--
Gitblit v1.7.1