无法在类路径中使用Netty而Bouncy城​​堡建立HTTP / 2连接

时间:2017-03-24 09:21:19

标签: java ssl netty bouncycastle

当使用Netty和OpenSSL提供商作为SSL提供商时,似乎与Bouncy城​​堡罐发生冲突。我正在尝试使用P12证书连接到HTTP / 2服务器。启用java调试日志后得到的错误是:

ssl: Ignoring alias key: signature does not conform to negotiated signature algorithms

失败的时刻是将SslContext添加到ChannelPipeline:

pipeline.addLast(sslContext.newHandler(channel.alloc()));

我在Websphere Liberty服务器上使用IBM Java。

我正在尝试的一个解决方法是将充气城堡保持在单独的类装载器中。但有没有办法使用Bouncy castle生成Netty的“io.netty.handler.ssl.SslContext”,以便与OpenSSL提供商建立HTTP / 2连接?

0 个答案:

没有答案