消息“ 28000:主机\“ xx.xxx.xxx.xxxx \”,用户\“用户”,数据库\“数据库名称\”,SSL关闭“无pg_hba.conf条目”

mej*_*ani 3 asp.net postgresql ssl heroku npgsql

我正在尝试远程连接postgresql数据库(Heroku)。我使用ASP Web api,但总是有相同的异常:消息“ 28000:主机\“ xx.xxx.xxx.xxxx \”,用户\“ User”,数据库\“数据库名称\”,SSL的pg_hba.conf条目不存在关闭”,我通过编辑pg_hba.conf文件搜索了一些解决方案,然后添加了:host databasename用户名xx.xxx.xxx.xxxx md5,并且没有更改。

小智 7

添加sslmode = Require; 信任服务器证书= true;在您的连接字符串中。它将正常工作。


Ran*_*ger 4

Heroku Postgres 要求使用 SSL 建立客户端连接。将您的应用程序配置为在数据库连接上需要 SSL,此错误就会消失。