web-dev-qa-db-ja.com

プロバイダーからのデータの読み取り中にエラーが発生しました。検証手順に従って、リモート証明書が無効です

AWSEC2インスタンスのPostgresデータベースをMicrosoftPowerBIに接続しようとしています。インターネットで利用できるさまざまな方法を試しましたが、上記のエラーが表示されます。 AWSRDSでこの接続を行いましたが。必要な依存関係(GAC)とPowerBIに必要なすべての証明書をインストールしました。 enter image description here

4
Mr.Robot

私は同じ問題に遭遇しましたが、残念ながらそれを解決するための解決策が見つかりませんでした。しかし、私は別の方法を見つけました。

ODBC Connectionを使用してPostgreSQLに接続できます。

セットアップODBC PostgreSQLの場合: https://www.postgresql.org/ftp/odbc/versions/msi/

インストール後、[データの取得]でODBC接続]を選択します

[データソース名]で[なし]を選択し、接続文字列の下に次のステートメントを追加します。

Driver={PostgreSQL ANSI(x64)};Server=<Host>;Port=5432;Database=<dbname>

「次へ」をクリックします

ユーザー名とパスワードを入力し、[接続]をクリックします。資格情報が正しい場合は、データベースで使用可能なテーブルのリストが表示されます。

詳細な説明については、次のリファレンスに従ってください: http://niftit.com/connecting-power-bi-to-postgresql/

2
chirag sanghvi

AWSの場合は、このケースを見てください https://community.powerbi.com/t5/Desktop/The-remote-certificate-is-invalid-according-to-the-validation/td-p/531475

AWS以外の問題については、Npgsqlのドキュメントに従ってSSLを構成する必要があります https://www.npgsql.org/doc/security.html または、postgresqlサーバーのpostgresql.confでSSLオプションを無効にすることができます。

0
DmitryK