From 96c067b3f4da95acda860b7825b6ae9bc0b03777 Mon Sep 17 00:00:00 2001 From: lhc Date: Wed, 1 Mar 2023 14:49:11 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9redis=E7=99=BB?= =?UTF-8?q?=E5=87=BA=E7=B1=BB=E5=9E=8B=E5=BC=82=E5=B8=B8=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../hcframe/base/module/shiro/service/ShiroServiceImpl.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hcframe-parent/hcframe-base/src/main/java/com/hcframe/base/module/shiro/service/ShiroServiceImpl.java b/hcframe-parent/hcframe-base/src/main/java/com/hcframe/base/module/shiro/service/ShiroServiceImpl.java index 6cc5afd..9942837 100644 --- a/hcframe-parent/hcframe-base/src/main/java/com/hcframe/base/module/shiro/service/ShiroServiceImpl.java +++ b/hcframe-parent/hcframe-base/src/main/java/com/hcframe/base/module/shiro/service/ShiroServiceImpl.java @@ -101,8 +101,9 @@ public class ShiroServiceImpl implements ShiroService { @Override public ResultVO logout(String accessToken) { if (isRedisLogin) { - Map map = (Map) redisUtil.get("tokenSession:"+accessToken); - String userId = (String) map.get("userId"); +// Map map = (Map) redisUtil.get("tokenSession:"+accessToken); + String userId = (String) redisUtil.hget("tokenSession:" + accessToken, "userId"); +// String userId = (String) map.get("userId"); redisUtil.del("tokenSession:"+accessToken); redisUtil.del("session:"+userId); return ResultVO.getSuccess();