gpt4 book ai didi

java - java netty(客户端/服务器)设置中的 TLS 服务器和普通 TCP 客户端(通过本地 LAN)

转载 作者:行者123 更新时间:2023-12-01 18:33:36 30 4
gpt4 key购买 nike

我有一个点对点(客户端/服务器)设置(通过本地 LAN),它使用 Netty,一个 Java 网络框架。我使用原始 TCP/IP(例如,没有 HTTP)进行通信和传输。现在,根据要求,我们希望转向 TLS 通信。

(client using TLS) <-----> (TLS server) it works

(simple tcp client) <-----> (TLS server) doesn't work

请告诉我它将如何运作

最佳答案

基本上,您需要做的就是将 SslHandler 添加到两者的管道中,并使用正确的 key /证书对其进行配置。

类似于:

SslContextBuilder builder = ...;
SslContext ctx = builder.build();
pipeline.addLast(ctx.newHandler(channel.alloc()));

关于java - java netty(客户端/服务器)设置中的 TLS 服务器和普通 TCP 客户端(通过本地 LAN),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60112180/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com