【发布时间】:2017-03-02 10:23:15
【问题描述】:
我正在尝试远程连接到我的数据库:
connection = DriverManager.getConnection(URL);
URL 格式如下(所有 XXX 值均从 Heroku 网站复制):
jdbc:postgresql://XXX:XXX/XXXX?sslmode=require&user=XXX&password=XXXXX
我得到:
org.postgresql.util.PSQLException: FATAL: no pg_hba.conf entry for host "213......, SSL off
我已经跑了(它没有改变“SSL 关闭”状态):
heroku config:set PGSSLMODE=require --app XXXXXX
甚至按照旧帖子中的建议将其添加到 URL 中(尽管我在 Heroku 的文档中没有看到任何内容):
sslfactory=org.postgresql.ssl.NonValidatingFactory
【问题讨论】:
标签: java postgresql heroku