gpt4 book ai didi

postgresql - Power BI Desktop 出现 Npgsql 3.0.3 错误

转载 作者:行者123 更新时间:2023-11-29 11:16:49 31 4
gpt4 key购买 nike

连接到需要 SSL 的 AWS Postgres 数据库时,我收到以下错误。我最近从 npgsql 2.3.2(有问题)升级到无法连接的 3.0.3。如有任何建议,我们将不胜感激。

DataSource.Error: TlsClientStream.ClientAlertException: CertificateUnknown: Server certificate was not accepted. Chain status: A certificate chain could not be built to a trusted root authority. . at TlsClientStream.TlsClientStream.ParseCertificateMessage(Byte[] buf, Int32& pos) at TlsClientStream.TlsClientStream.TraverseHandshakeMessages() at TlsClientStream.TlsClientStream.GetInitialHandshakeMessages(Boolean allowApplicationData) at TlsClientStream.TlsClientStream.PerformInitialHandshake(String hostName, X509CertificateCollection clientCertificates, RemoteCertificateValidationCallback remoteCertificateValidationCallback, Boolean checkCertificateRevocation) Details: DataSourceKind=PostgreSQL

最佳答案

我能够通过在我的机器上安装 Amazon RDS 公共(public)证书来解决这个问题。完成此操作后,我就可以连接了。

我遵循的步骤:

  1. 下载 AWS RDS 公共(public)证书 1
  2. 从下载的 .pem 文件创建一个 .crt 文件。示例说明这里2
  3. 在机器上安装证书(.crt 文件)。 3
  4. 连接!

关于postgresql - Power BI Desktop 出现 Npgsql 3.0.3 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33249814/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com