使用带SSL连接的默认trustStore

时间:2016-10-03 09:08:06

标签: spring-amqp

使用SSL时,RabbitConnectionFactoryBean要求在SSL属性中明确指定keyStoretrustStore。当服务器使用默认trustStore中存在的着名CA时,我正在寻找一种解决此要求的方法,因为为此目的手动维护单独的JKS变得相当繁琐。

注意:Javadoc清楚需要重写的内容以修改默认行为。但是,我也使用hardwired的Spring Boot自动配置来使用默认实现。

1 个答案:

答案 0 :(得分:1)

是的,这太严格了。我打开了JIRA Issue

与此同时,您可以简单地连接自己的

@Bean
public CachingConnectionFactory rabbitConnectionFactory(RabbitProperties config)

覆盖默认启动一个;你仍然会得到剩余的启动autoconfig。