Moquette-Broker with BouncyCastle-TLS



我想知道是否有办法配置Moquette-Broker以使用BouncyCastle-Library设置TLS连接? 我需要使用BouncyCastle实现TLS-Connection-Setup,因为配置选项不同。

默认情况下,moquette 支持密钥库和信任库配置。如果你真的需要使用BouncyCastle,我认为你应该覆盖默认实现。NettyAcceptor.java类可能会有所帮助,因为它包含管道定义。我认为自己创建的sslContext只需要放在管道中的第一个位置(类似于pipeline.addFirst(mySslContext).

https://github.com/andsel/moquette/blob/2fb475ae95989e7abc418dffbdd9104c818302bb/broker/src/main/java/io/moquette/server/netty/NettyAcceptor.java

最新更新