0
私はp12形式のクライアントSSL証明書を持っています。Netty 4:SslContextBuilderのクライアント証明書を設定する
SslContextBuilderクラスでNettyでどのように設定できますか?
私はp12形式のクライアントSSL証明書を持っています。Netty 4:SslContextBuilderのクライアント証明書を設定する
SslContextBuilderクラスでNettyでどのように設定できますか?
アプリケーションを起動するときに、あなたのJavaキーストア(.jks)へのパスと指定したパスワードを使用して、次のシステムプロパティを設定することを確認し、.p12 to a Java Keystore.
を変換します
その後、あなたは以下に示すように、デフォルトのSSLContextを作成し、それを追加することができますNettyのパイプラインへ:
SSLContext ctx = SSLContext.getDefault();
SSLEngine engine = ctx.createSSLEngine();
engine.setUseClientMode(true);
pipeline.addLast("sslHandler", new SslHandler(engine));