From 1fe185109b1935585e7632d1ac1da3757e5e402f Mon Sep 17 00:00:00 2001 From: xujun Date: Wed, 12 Aug 2026 10:47:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96token=E8=BF=87=E6=9C=9F?= =?UTF-8?q?=E6=8F=90=E7=A4=BA=E4=B8=BA=E8=AD=A6=E5=91=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/xtools/app/sys/auth/utils/AuthUtils.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/xtools-app-sys/xtools-app-sys-auth/src/main/java/xtools/app/sys/auth/utils/AuthUtils.java b/xtools-app-sys/xtools-app-sys-auth/src/main/java/xtools/app/sys/auth/utils/AuthUtils.java index 0dc4a19..29f589d 100644 --- a/xtools-app-sys/xtools-app-sys-auth/src/main/java/xtools/app/sys/auth/utils/AuthUtils.java +++ b/xtools-app-sys/xtools-app-sys-auth/src/main/java/xtools/app/sys/auth/utils/AuthUtils.java @@ -8,6 +8,7 @@ import xtools.app.sys.auth.model.dto.LoginUserDto; import xtools.app.sys.auth.model.dto.TokenDto; import xtools.boot.api.constant.BootCommonConstant; import xtools.boot.api.exection.BizError; +import xtools.boot.api.exection.BizWarning; import xtools.boot.api.exection.UnauthorizedError; import xtools.boot.cache.redis.base.RedisService; import xtools.boot.cache.redis.utils.RedisUtils; @@ -280,16 +281,16 @@ public class AuthUtils { JSONObject jwtToken = AuthJwtUtils.verifyToken(refreshToken); refreshToken = jwtToken.getString(AuthUtils.JWT_TOKEN); if (StringUtils.isBlank(refreshToken)) { - throw new BizError("token已过期,请重新登录"); + throw new BizWarning("token已过期,请重新登录"); } RedisService redis = RedisUtils.get(); String accessToken = redis.get(getCacheKey(REFRESH_TOKEN, refreshToken), String.class); if (StringUtils.isBlank(accessToken)) { - throw new BizError("token已过期,请重新登录"); + throw new BizWarning("token已过期,请重新登录"); } LoginUserDto loginUser = getFromCache(accessToken, false); if (loginUser == null) { - throw new BizError("token已过期,请重新登录"); + throw new BizWarning("token已过期,请重新登录"); } if (!checkJwtToken(jwtToken, uid, loginUser.getId())) { remove(loginUser.getId());