#spring-amqp
#spring-amqp
Вопрос:
При использовании SSL RabbitConnectionFactoryBean
требуется, чтобы оба keyStore
и trustStore
были явно указаны в свойствах SSL. Я ищу способ обойти это требование, когда сервер использует хорошо известный CA, присутствующий по умолчанию trustStore
, поскольку ручное ведение отдельного JKS для этой цели становится довольно утомительным.
Примечание: Javadoc четко указывает, что необходимо переопределить, чтобы изменить поведение по умолчанию. Тем не менее, я также использую автоконфигурацию Spring Boot, которая запрограммирована на использование реализации по умолчанию.
Ответ №1:
Да, это слишком ограничительно. Я открыл проблему с JIRA.
Тем временем вы можете просто подключить свой собственный
@Bean
public CachingConnectionFactory rabbitConnectionFactory(RabbitProperties config)
чтобы переопределить загрузочный по умолчанию; вы все равно получите оставшуюся загрузочную автоконфигурацию.