From ac7d642da8bf015e47f7fcbcea7825e4e9ddcb49 Mon Sep 17 00:00:00 2001 From: Raod <1130305001@qq.com> Date: Thu, 9 Nov 2023 11:19:52 +0800 Subject: [PATCH] =?UTF-8?q?token=E5=A4=B1=E6=95=88=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../template/gaea/business/filter/TokenFilter.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/filter/TokenFilter.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/filter/TokenFilter.java index 8dc47e0b..8459094d 100644 --- a/report-core/src/main/java/com/anjiplus/template/gaea/business/filter/TokenFilter.java +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/filter/TokenFilter.java @@ -111,12 +111,13 @@ public class TokenFilter implements Filter { return; } - if (StringUtils.isNotBlank(shareToken) && StringUtils.isBlank(token)) { - - } - // 判断token是否过期 - String loginName = jwtBean.getUsername(token); + String loginName; + try { + loginName = jwtBean.getUsername(token); + } catch (Exception e) { + loginName = ""; + } String tokenKey = String.format(BusinessConstant.GAEA_SECURITY_LOGIN_TOKEN, loginName); String userKey = String.format(BusinessConstant.GAEA_SECURITY_LOGIN_USER, loginName); if (!cacheHelper.exist(tokenKey)) {