Настройте Postgresql sslrootcert с помощью Spring Cloud Connectors и HikariCP
В настоящее время я пытаюсь настроить источник данных (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
Я не могу найти ничего в документации, касающейся способа установки такого свойства драйвера.
Любая помощь будет оценена.