From cb9e94ce5e1fd9cd8d9558a97ce5386ae65bf56a Mon Sep 17 00:00:00 2001 From: zhaolongfei <2651195677@qq.com> Date: Fri, 8 Nov 2024 17:32:55 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=86=E9=A2=91=E8=BF=9B=E8=A1=8C=E5=B7=A5?= =?UTF-8?q?=E5=8F=B7=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/xboe/module/course/api/CourseWareApi.java | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/course/api/CourseWareApi.java b/servers/boe-server-all/src/main/java/com/xboe/module/course/api/CourseWareApi.java index 79353b3d..34d235cd 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/course/api/CourseWareApi.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/course/api/CourseWareApi.java @@ -124,14 +124,21 @@ public class CourseWareApi extends ApiBaseController { token = request.getHeader("token"); } // 读取cookies中的时间 - String cookieTime = getSignTimeCookie(request); - if (StringUtils.isBlank(cookieTime)) { - return badRequest("不支持的请求"); - } +// String cookieTime = getSignTimeCookie(request); +// if (StringUtils.isBlank(cookieTime)) { +// return badRequest("不支持的请求"); +// } String userInfo = CacheName.NAME_INFO + ":"+ token; Object o = redisTemplate.opsForValue().get(userInfo); + if (o == null) { + log.error("从 Redis 获取的值为 null ,", userInfo); + return badRequest("token验证错误"); + } + // 将对象转换为字符串 String userNoStr = o.toString(); + // 检查字符串是否为空或空白 if (StringUtils.isBlank(userNoStr)) { + log.error("从 Redis 获取的值为空或空白,", userInfo); return badRequest("token验证错误"); } HashMap bean = JSONUtil.toBean(userNoStr, HashMap.class);