2015-10-28 13 views
10

Próbujesz połączyć się z naszą bazą danych Heroku za pośrednictwem PyCharm, która w sposób zrozumiały wymaga SSL.Jak podłączyć PyCharm do bazy danych postgres Heroku

Czy można to zrobić za pomocą wbudowanego protokołu SSL dla * .herokuapp.com?

Zasadniczo próbuje się dowiedzieć, jak uzyskać pliki .pem dla PyCharm (w szczególności plik CA, plik certyfikatu klienta, plik klucza klienta).

Dzięki!

Odpowiedz

15

Nie ma potrzeby konfigurowania plików. Wystarczy dołączyć następujące czynności, aby automatycznie wygenerowanego URL:

?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory 

więc prawidłowa url będą:

jdbc:postgresql://host:port/database?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory 

Nie wydaje sprawdzając SSL lub nie ma znaczenia. Parametr ssl = true wymusi połączenie ssl.

Powiązane problemy