使用带有 SSL 连接的默认 trustStore
Use of default trustStore with SSL connection
使用 SSL 时,RabbitConnectionFactoryBean
需要在 SSL 属性中明确指定 keyStore
和 trustStore
。当服务器使用默认 trustStore
中存在的知名 CA 时,我正在寻找一种解决此要求的方法,因为为此目的手动维护单独的 JKS 变得非常乏味。
注意:Javadoc 清楚说明需要覆盖哪些内容才能修改默认行为。但是,我还使用 Spring 引导自动配置,它是 hardwired 以使用默认实现。
是的,限制太多了。我开了一个JIRA Issue.
在此期间,您可以简单地连接自己的
@Bean
public CachingConnectionFactory rabbitConnectionFactory(RabbitProperties config)
覆盖默认启动项;您仍然会得到剩余的引导自动配置内容。
使用 SSL 时,RabbitConnectionFactoryBean
需要在 SSL 属性中明确指定 keyStore
和 trustStore
。当服务器使用默认 trustStore
中存在的知名 CA 时,我正在寻找一种解决此要求的方法,因为为此目的手动维护单独的 JKS 变得非常乏味。
注意:Javadoc 清楚说明需要覆盖哪些内容才能修改默认行为。但是,我还使用 Spring 引导自动配置,它是 hardwired 以使用默认实现。
是的,限制太多了。我开了一个JIRA Issue.
在此期间,您可以简单地连接自己的
@Bean
public CachingConnectionFactory rabbitConnectionFactory(RabbitProperties config)
覆盖默认启动项;您仍然会得到剩余的引导自动配置内容。