Javascript 如何从Sails.js Java脚本连接到Heroku Postgresql

Javascript 如何从Sails.js Java脚本连接到Heroku Postgresql,javascript,postgresql,heroku,sails.js,Javascript,Postgresql,Heroku,Sails.js,js创建我的应用程序。我想使用Heroku数据库托管我创建和获得的数据库。现在我尝试从我的应用程序连接到它。这是my local.js中的一段代码: adapters: { 'default': 'postgres', module : 'sails-postgresql', host : '...', port : 5432, user : '...', password : '...', database : '...', schema: tru

js创建我的应用程序。我想使用Heroku数据库托管我创建和获得的数据库。现在我尝试从我的应用程序连接到它。这是my local.js中的一段代码:

adapters: {

'default': 'postgres',
 module   : 'sails-postgresql',
 host     : '...',
 port     : 5432,
 user     : '...',
 password : '...',
 database : '...',

 schema: true //This makes sure that sails matches 
               //the database schema to your models.
}
当我提起sails应用程序时,出现错误:

创建到Postgresql的连接时出错:错误:没有主机“83.21…”、用户…、数据库…、SSL关闭的pg_hba_conf条目

“…”是my local.js中的用户、数据库等


如何解决这个问题?当我将local.js中的数据更改为本地postgresql数据库时,它工作正常,但当我更改数据并尝试连接到Heroku主机上的数据库时,它始终显示错误://

Heroku要求打开ssl设置。将ssl:true添加到您的配置中,如下所示:

module   : 'sails-postgresql',
host     : '...',
port     : 5432,
user     : '...',
password : '...',
database : '...',
ssl      : true