- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试连接到我在 Heroku 中设置的 PostgreSQL 数据库。
const { Sequelize, DataTypes, Model } = require("sequelize");
// DB Configuration
const sequelize = new Sequelize({
database: "[wont'd show db]",
username: "[won't show username]",
password: "[won't show password]",
host: "ec2-54-221-195-148.compute-1.amazonaws.com",
port: 5432,
dialect: "postgres",
dialectOptions: {
ssl: true,
},
});
SequelizeConnectionError: self signed certificate
最佳答案
这是由于 node-postgres
中的(意外)重大更改。版本 8(见 this GitHub issue)。
解决办法是通过rejectUnauthorized: false
到sequelize
dialectOptions
内的连接参数> ssl
,如 described here by GitHub user jsanta :
const sequelize = new Sequelize({
database: "xxxxx",
username: "xxxxx",
password: "xxxxx",
host: "xxxxx",
port: 5432,
dialect: "postgres",
dialectOptions: {
ssl: {
require: true,
rejectUnauthorized: false // <<<<<<< YOU NEED THIS
}
},
});
关于javascript - SequelizeConnectionError : self signed certificate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58965011/
我的 RDS db instance of class db.t2.micro 有 18 个事件连接,因为 RDS db instance of class db.t2.micro 最多有 66 个连
我正在尝试连接到我在 Heroku 中设置的 PostgreSQL 数据库。 const { Sequelize, DataTypes, Model } = require("sequelize");
我正在尝试连接到我在 Heroku 中设置的 PostgreSQL 数据库。 const { Sequelize, DataTypes, Model } = require("sequelize");
我遇到了奇怪的问题,不知道问题出在哪里。我将不胜感激任何帮助。 我有 Node.js 应用程序,它在本地 Windows 10 计算机上运行良好。我在 CentOS 服务器中的 Docker 中成功运
下面的代码检查即将到来的连接是否经过身份验证 .............. .............. sequelize .authenti
我正在使用 ORM,我是新手。我搜索了很多,但没有找到。请帮我找出错误 这是错误 这是数据库连接 const Sequelize = require("sequelize"); const confi
我正在使用 circleci 运行一些涉及数据库的测试。我的服务器使用 node 和 sequelize 作为 orm。每当我运行测试时,都会出现以下错误: SequelizeConnectionEr
尝试连接到在 Amazon RDS 上运行 PostgreSQL 数据库引擎的数据库实例时。 我已经检查了环境变量并且值设置正确。 但是,当我运行 npm run dev 时遇到以下错误 (node:
我们在 Aws Lambda 中使用 Sequelize 并且在大多数情况下一切正常,但随机出现以下错误: ETIMEDOUT {"name":"SequelizeConnectionError","
我被困在一个点上。我正在尝试使用命令“npm start”启动/连接,但无法在服务器上启动 npm。 我收到此错误: Unhandled rejection SequelizeConnectionEr
我正在尝试连接到 Heroku 中托管的 PostgreSQL 数据库 if (process.env.DATABASE_URL) { //Heroku console.log("Init s
我正在尝试将我的项目与 PostgreSQL 连接,但显示此错误。请帮我 我已经安装了 Postgres.app 和 GUI PgAdmin。 Unhandled rejection Sequeliz
我尝试使用 ssl 连接到 Azure MySQL DB。 new Sequelize('db', 'user', 'pw', { host: '...', p
我正在使用 node 和 sequelize 开发后端应用程序。我的数据库来自 postgresql。 启动应用程序时,数据库连接工作正常,但当它尝试与数据库通信以读取或更新时,它会失败并出现连接错误
我是 AWS 和 NodeJS/Express 服务器的新手。服务器应连接到 AWS RDS Postgress 数据库。 我正在 MacOS 上使用 Visual Studio Code 进行开发
即使在 .env 文件中指定的数据库用户不同,也会发生这种情况。为了记录,“ankitj”也是我系统的用户名。我不明白为什么会这样。 这是错误: Unhandled rejection Sequeli
我将 node.js 版本从“node-v4.8.3-win-x64”升级到“node-v7.10.1-win-x64”。但我有 SequelizeConnectionError: Sequelize
未处理的拒绝 SequelizeConnectionError:ER_NOT_SUPPORTED_AUTH_MODE:客户端不支持服务器请求的身份验证协议(protocol);考虑升级 MySQL 客
我有一个 NodeJS 应用程序,我正在使用 Sequelize 连接到 Postgres 数据库;在我的开发人员版本中,一切正常,但在我的生产版本中,在从两台机器上进行一些调用后,出现以下错误 Se
我为 CI/CD 设置了一个 Github Actions,但我正在为数据库连接而苦苦挣扎。 由于 sequelize 允许指定另一个数据库 url(使用“use_env_variable”选项),我
我是一名优秀的程序员,十分优秀!