PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

SequelizeConnectionError:chứng chỉ tự ký

Điều này là do thay đổi (ngẫu nhiên) vi phạm trong node-postgres phiên bản 8 (xem sự cố GitHub này).

Giải pháp là chuyển rejectUnauthorized: false sang sequelize tham số kết nối, như được mô tả ở đây bởi người dùng GitHub jsanta:

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: {
      require: true,
      rejectUnauthorized: false // <<<<<<< YOU NEED THIS
    }
  },
});


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách phân tích cú pháp JSON trong postgresql

  2. Làm cách nào để thay đổi kiểu dữ liệu trong PostgreSQL?

  3. Các giải pháp DBaaS tốt nhất cho PostgreSQL

  4. Trả về giá trị cột trước UPDATE chỉ bằng SQL

  5. INITCAP () - Chuyển đổi sang Caps ban đầu trong PostgreSQL