From 79e8abf8fb0e451fe151af6350d655f9c92727fd Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期五, 09 六月 2023 21:04:21 +0800 Subject: [PATCH] 更新最终版本 --- zuul/src/main/java/com/sinata/zuul/util/applets/NettyWebSocketController.java | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/zuul/src/main/java/com/sinata/zuul/util/applets/NettyWebSocketController.java b/zuul/src/main/java/com/sinata/zuul/util/applets/NettyWebSocketController.java index b7867cd..fbff56f 100644 --- a/zuul/src/main/java/com/sinata/zuul/util/applets/NettyWebSocketController.java +++ b/zuul/src/main/java/com/sinata/zuul/util/applets/NettyWebSocketController.java @@ -85,7 +85,7 @@ if (StringUtil.isNotEmpty(token)) { String token_ = redisUtil.getValue("USER_Applets_" + userId1);//获取缓存中最新的数据 if (StringUtil.isNotEmpty(token_) && !token.equals(token_)) {//不在同一设备上登录,向其他设备发送数据 - ChannelHandlerContext data_ = NettyChannelMap.getData_(token_.substring(0, 23)); + ChannelHandlerContext data_ = NettyChannelMap.getData_(token_.substring(token_.length() - 16)); JSONObject msg_ = new JSONObject(); msg_.put("code", 200); msg_.put("msg", "SUCCESS"); @@ -99,7 +99,7 @@ } }, 5000); } - NettyChannelMap.update_(token.substring(0, 23), ctx);//存储单点登录的通道 + NettyChannelMap.update_(token.substring(token.length() - 16), ctx);//存储单点登录的通道 NettyChannelMap.update("Applets" + userId1, ctx); redisUtil.setStrValue("USER_Applets_" + userId1, token); } -- Gitblit v1.7.1