postgresql Deno / Postgres“无效对等证书内容:无效对等证书”错误

fdbelqdn  于 5个月前  发布在  PostgreSQL
关注(0)|答案(1)|浏览(72)

我正在使用deno db连接到一个支持的postgres服务器。
这是deno deploy的错误。
TLS连接失败,消息:无效的对等证书内容:无效的对等证书:未加密的CertVersion默认为非加密连接


的数据
在此建立连接:

import { Database, PostgresConnector } from "https://deno.land/x/denodb/mod.ts";
import "https://deno.land/x/dotenv/load.ts";

export const connection = (() => {
  const DENODB_PGURL = Deno.env.get('DENODB_PGURL');

  if (DENODB_PGURL) {
    return new PostgresConnector({uri: DENODB_PGURL});  
  }

  const DENODB_HOST = Deno.env.get('DENODB_HOST');
  if (!DENODB_HOST) throw new Error('DENODB_HOST is not set');
  const DENODB_USERNAME = Deno.env.get('DENODB_USERNAME');
  if (!DENODB_USERNAME) throw new Error('DENODB_USERNAME is not set');
  const DENODB_PASSWORD = Deno.env.get('DENODB_HOST');
  if (!DENODB_PASSWORD) throw new Error('DENODB_PASSWORD is not set');
  const DENODB_DATABASE = Deno.env.get('DENODB_DATABASE');
  if (!DENODB_DATABASE) throw new Error('DENODB_DATABASE is not set');
  
  return new PostgresConnector({
    host: DENODB_HOST,
    username: DENODB_USERNAME,
    password: DENODB_PASSWORD,
    database: DENODB_DATABASE,
  });

})()

const db = new Database(connection);

export default db;

字符串
我稍后在代码中发出.create调用。
要明确的是,正在创建连接工程和记录,

fnatzsnv

fnatzsnv1#

通过此文档:https://deno.com/blog/v1.13
你可以试试deno run --unsafely-ignore-certificate-errors ...


的数据

相关问题