У меня есть клиент CXF в Camel, вызывающий внутренний веб-сервис по HTTPS.
Я могу настроить клиент CXF в "http-проводнике", указать, где находится хранилище доверия, и оно работает.
Теперь мы переносим код во время выполнения Springboot, я пытался найти более простой способ сделать это, если это возможно.
На уровне приложения Springboot я могу установить 2 свойства;
server_ssl_truststore=my.ts
camel.component.cxf.use-global-ssl-context-parameters=true
Однако второе свойство на самом деле ссылается на bean-компонент SSLContextParameters в CamelContext, а не на настройки сервера, на которые я надеялся.
Поэтому я в основном перенесу предыдущие конфигив "http-проводнике" в "SSLContextParameters".
Есть ли что-то, что может преодолеть разрыв, чтобы компонент cxf мог понимать и использовать конфигурацию ssl_server_truststore?