J'essaie de créer une source de données à partir de mon application Heroku/Spring vers la base de données postgres.heroku.com postgres. Voici mon extrait applicationContext.xml
.Comment configurer la source de données Spring/Heroku/postgres SSL
<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>
Mais quand je lance l'application, tomcat donne cette erreur:
Cannot create PoolableConnectionFactory (FATAL: no pg_hba.conf entry for host "10.11.12.13", user "username", database "database", SSL off)
Comment puis-je configurer pour utiliser SSL? J'en ai besoin pour établir une connexion avec postgres.heroku.com
dois admettre que je ne l'ai jamais utilisé PostgreSQL ou Heroku, mais je devine ce qui suit devrait vous aider: https: // DEVC entrez.heroku.com/articles/connecting-to-relational-databases-on-heroku-with-java#connecting-to-a-database-remotely – DB5
@ DB5 qui semble correct, vous devriez le mettre comme une réponse – araqnid
comment vous résolvez cela? –