需求:项目中需要使用netty,本地测试的时候使用的是ws,然后要部署到服务器上,使用https连接,https下就不能用ws了,必须升级到wss
1.阿里云申请免费证书
2.保存证书到本地目录

3.修改代码
SslUtil 工具类
import io.netty.handler.ssl.ClientAuth;
import io.netty.handler.ssl.SslContext;
import io.netty.handler.ssl.SslContextBuilder;
import java.io.File;
/**
* netty 证书
*/
public class SslUtil {
private static final File pemFile = new File("C:\\Users\\Lenovo\\Desktop\\zhengshu\\server.pem");
private static final

本文介绍了如何在Netty项目中,从使用ws协议升级到https的wss协议,包括从PKCS1格式证书转换为PKCS8格式,以及在代码中添加SslUtil和WebSocketServerProtocolHandler的步骤。
最低0.47元/天 解锁文章
2002

被折叠的 条评论
为什么被折叠?



