Как настроить источник данных Spring/Heroku/postgres SSL

Я пытаюсь создать источник данных из моего приложения Heroku/Spring в базу данных postgres.heroku.com postgres. Вот мой applicationContext.xmlфрагмент.

<bean id="securityDataSource" class="org.apache.commons.dbcp.BasicDataSource">
    <property name="driverClassName" value="org.postgresql.Driver"/>
    <property name="url" value="jdbc:postgresql://url/dstabase"/>
    <property name="username" value="user"/>
    <property name="password" value="password"/>
</bean>

Но когда я запускаю приложение, tomcat выдает эту ошибку:

Cannot create PoolableConnectionFactory (FATAL: no pg_hba.conf entry for host "10.11.12.13", user "username", database "database", SSL off)

Как я могу настроить его для использования SSL? Мне это нужно, чтобы установить соединение с postgres.heroku.com

16
задан Rüdiger Hanke 6 August 2012 в 17:53
поделиться