2016-10-03 58 views
0

使用SSL時,RabbitConnectionFactoryBean要求在SSL屬性中明確指定keyStoretrustStore。當服務器使用默認的trustStore中的知名CA時,我正在尋找解決此需求的方法,因爲爲此目的手動維護單獨的JKS變得非常繁瑣。使用帶有SSL連接的默認信任庫

注意:Javadoc清楚需要重寫什麼以修改默認行爲。但是,我還使用了Spring Boot自動配置,它是hardwired以使用默認實現。

回答

1

是的,這太嚴格了。我打開了一個JIRA Issue

在此期間,你可以簡單地線了自己的

@Bean 
public CachingConnectionFactory rabbitConnectionFactory(RabbitProperties config) 

覆蓋默認啓動一個;你仍然會得到剩餘的啓動autoconfig的東西。