Netty 4:在SslContextBuilder中配置客户端证书
我有一个p12格式的客户端ssl证书 如何在Netty课堂上配置它?转换 启动应用程序时,请确保使用Java密钥库(.jks)的路径和给定密码设置以下系统属性:Netty 4:在SslContextBuilder中配置客户端证书,netty,Netty,我有一个p12格式的客户端ssl证书 如何在Netty课堂上配置它?转换 启动应用程序时,请确保使用Java密钥库(.jks)的路径和给定密码设置以下系统属性: javax.net.ssl.keyStore javax.net.ssl.keystrepassword 然后,您可以创建一个默认SSLContext,如下所示,并将其添加到Netty的管道中: SSLContext ctx = SSLContext.getDefault(); SSLEngine engine = ctx.
- javax.net.ssl.keyStore
- javax.net.ssl.keystrepassword
SSLContext ctx = SSLContext.getDefault();
SSLEngine engine = ctx.createSSLEngine();
engine.setUseClientMode(true);
pipeline.addLast("sslHandler", new SslHandler(engine));
转换
启动应用程序时,请确保使用Java密钥库(.jks)的路径和给定密码设置以下系统属性:
- javax.net.ssl.keyStore
- javax.net.ssl.keystrepassword
SSLContext ctx = SSLContext.getDefault();
SSLEngine engine = ctx.createSSLEngine();
engine.setUseClientMode(true);
pipeline.addLast("sslHandler", new SslHandler(engine));