postgresql - 无法使用 IntelliJ IDEA 的 ssl 连接到 Postgresql

标签 postgresql ssl intellij-idea jdbc

我正在尝试通过 ssl 从 IntelliJ IDEA Ultimate 中的内置数据库浏览器访问 Postgresql 基础。

datasource properties我添加了与 psql 和 pgadmin 一起正常工作的相同 key 和证书 pem 文件,但是在“测试连接”上我刚刚得到

[08006] SSL error: No X509TrustManager implementation available

针对安德烈的评论进行了更新:

如果我在 CA 文件设置中添加本地根证书(psql 或 pgadmin 都不需要),错误将更改为
[08006] SSL error: No trusting managers found for ECDHE_RSA

我错过了什么?

任何人都可以使用以下方法确认有效的数据库连接:
  • IntelliJ IDEA Ultimate Edition 2019.2 或更高版本
  • ssl
  • PostgreSQL 12.x 或更高版本
  • 最佳答案

    我有同样的问题。我将我的 intelliJ 更新到最新版本(IntelliJ IDEA 2021.3.3 - 终极版)。然后它开始工作。

    关于postgresql - 无法使用 IntelliJ IDEA 的 ssl 连接到 Postgresql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58744310/

    相关文章:

    java - 如何使用 JOOQ 记录的更新来仅更新 jsonb 字段中嵌入的更改?

    ruby-on-rails - Rails - .htaccess 不强制用户使用 https

    php - 如何使用 PHP 实现 OpenSSL 的 SSL_Write()

    java - 如何在 IntelliJ 注册表中设置值?

    python - 从 Django 数据库中删除重复对象的最佳方法是什么

    postgresql - 在 windows 7 64 位 + python 3.4 上安装 psycopg2

    sql - 在 Redshift 中将多行透视为列

    java - 从 java 使用 nginx 进行端口转发

    java - 类是公开的,应该是decl

    java - 如何获取intellij插件中类的引用方法