В настоящее время я пытаюсь настроить источник данных (Postgresql) в моем приложении SpringBoot 2.1.1 с помощью Spring Cloud Connectors (мое приложение размещено на PCF).Мне нужно настроить путь к моему sslrootcert (который не указан в URL-адресе jdbc, предоставленном сервисным брокером, который мы используем на PCF).
Я пытался настроить его таким образом:
@Bean
public DataSource dataSource() {
DataSourceConfig dataSourceConfig = new DataSourceConfig(null, new DataSourceConfig.ConnectionConfig("sslrootcert=/home/vcap/app/.postgresql/root.crt"), Collections.singletonMap("sslrootcert", "/home/vcap/app/.postgresql/root.crt"));
return connectionFactory().dataSource(dataSourceConfig);
}
но мое свойство sslrootcert всегда игнорируется и возвращается к значению по умолчанию ~ / .postgresql / root.crt
Я не могу найти ничего в документации относительно способа установки этого типа драйвераспецифическая собственность.
Буду признателен за любую помощь.