mirror of
https://gitee.com/wujiawei1207537021/wu-lazy-cloud-network.git
synced 2025-06-06 21:37:56 +08:00
【fix】客户端渗透客户端编码
This commit is contained in:
parent
238b2906a0
commit
b4e2f8ec3c
@ -31,6 +31,7 @@ public class NettyClientPermeateClientRealHandler extends SimpleChannelInboundHa
|
|||||||
String clientId = ChannelAttributeKeyUtils.getClientId(ctx.channel());
|
String clientId = ChannelAttributeKeyUtils.getClientId(ctx.channel());
|
||||||
// 访客通信通道 上报服务端代理完成
|
// 访客通信通道 上报服务端代理完成
|
||||||
Channel visitorChannel = NettyCommunicationIdContext.getVisitor(visitorId);
|
Channel visitorChannel = NettyCommunicationIdContext.getVisitor(visitorId);
|
||||||
|
Channel nextChannel = ChannelAttributeKeyUtils.getNextChannel(ctx.channel());
|
||||||
NettyProxyMsg returnMessage = new NettyProxyMsg();
|
NettyProxyMsg returnMessage = new NettyProxyMsg();
|
||||||
returnMessage.setType(MessageType.REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE);
|
returnMessage.setType(MessageType.REPORT_CLIENT_TRANSFER_CLIENT_RESPONSE);
|
||||||
returnMessage.setVisitorId(visitorId);
|
returnMessage.setVisitorId(visitorId);
|
||||||
@ -38,7 +39,7 @@ public class NettyClientPermeateClientRealHandler extends SimpleChannelInboundHa
|
|||||||
returnMessage.setVisitorPort(visitorPort);
|
returnMessage.setVisitorPort(visitorPort);
|
||||||
returnMessage.setData(bytes);
|
returnMessage.setData(bytes);
|
||||||
|
|
||||||
visitorChannel.writeAndFlush(returnMessage);
|
nextChannel.writeAndFlush(returnMessage);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@ public class ServerHandleReportClientTransferClientResponseTypeAdvanced extends
|
|||||||
byte[] msgClientTargetPort = nettyProxyMsg.getClientTargetPort();
|
byte[] msgClientTargetPort = nettyProxyMsg.getClientTargetPort();
|
||||||
byte[] clientId = nettyProxyMsg.getClientId();
|
byte[] clientId = nettyProxyMsg.getClientId();
|
||||||
// 下发客户端初始化成功
|
// 下发客户端初始化成功
|
||||||
Channel nextChannel = ChannelAttributeKeyUtils.getNextChannel(channel);
|
Channel nextChannel = ChannelAttributeKeyUtils.getTransferNextChannel(channel);
|
||||||
|
|
||||||
|
|
||||||
NettyProxyMsg clientConnectTagetNettyProxyMsg = new NettyProxyMsg();
|
NettyProxyMsg clientConnectTagetNettyProxyMsg = new NettyProxyMsg();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user