Spring-Amqp-NET libraries for RabbitMQ - SSL support



我们希望在我们的应用程序中使用 spring-amqp-net 来监听 RabbitMQ 中的消息。https://github.com/spring-projects/spring-net-amqp

无论是在源代码中还是在文档中,我们都无法找出 SSL 连接的任何配置参数。

现在有人如果spring-amqp-net支持与RabbitMQ的SSL连接吗?

如果是,我们如何在 .net 应用程序的 Application.xml 文件中配置 SSL 连接?

谢谢。

我不熟悉.NET或那个项目(我是Java Spring AMQP项目的负责人)。

使用 Java Spring AMQP 库,SSL 是通过适当配置底层 RabbitConnectionFactory 来配置的,然后将该实例注入到 Spring CachingConnectionFacrtory 中。

查看代码,似乎 .NET 库中提供了类似的机制......

    public CachingConnectionFactory(ConnectionFactory rabbitConnectionFactory)
            : base(rabbitConnectionFactory) { }

从而您可以使用 SSL 配置底层连接工厂并将其提供给 CachingConnectionFactory。