【发布时间】:2016-08-04 22:58:35
【问题描述】:
我有一个 p12 格式的客户端 ssl 证书。
如何在 Netty 中的SslContextBuilder 类中配置它?
【问题讨论】:
标签: netty
我有一个 p12 格式的客户端 ssl 证书。
如何在 Netty 中的SslContextBuilder 类中配置它?
【问题讨论】:
标签: netty
启动应用程序时,请确保使用 Java 密钥库 (.jks) 的路径和给定密码设置以下系统属性:
然后,您可以创建一个默认的 SSLContext,如下所示,并将其添加到 Netty 的管道中:
SSLContext ctx = SSLContext.getDefault();
SSLEngine engine = ctx.createSSLEngine();
engine.setUseClientMode(true);
pipeline.addLast("sslHandler", new SslHandler(engine));
【讨论】: