尝试通过PyCharm连接到我们的Heroku数据库,这可以理解地需要SSL。
有没有办法使用* .herokuapp.com的内置SSL?
基本上试图找出如何获取PyCharm的.pem文件(特别是CA文件,客户端证书文件,客户端密钥文件)。
谢谢!
答案 0 :(得分:21)
无需配置文件。只需将以下内容附加到自动生成的URL:
?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory
所以正确的网址是:
jdbc:postgresql://host:port/database?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory
如果您检查SSL,似乎并不重要。 param ssl = true将强制进行ssl连接。