こんにちはを見つけていない証明書パスのトラストアンカーは、小さなが仕えるセットアップを持って、レッツ・暗号化から自由な証明書を生成し、その証明書(fullchain.pemとprivkeyを使用するようにnginxのを構成し.PEM)レッツ・暗号化はjava.security.cert.CertPathValidatorExceptionを与える:
私はOkHttp3と私のAndroidアプリ() から電話をかけるしようとしたときしかし、私は
java.security.cert.CertPathValidatorException: Trust anchor for certification path not found
このエラーを取得するには、Androidの証明書の信頼ストアで信頼されていませんレッツ・暗号化されたルート証明書ですか?または、nginxを設定するときに何かが恋しくなったのですか? これを回避する方法まだ証明書を暗号化しようとしていますか?
"Android証明書ストアで信頼されていないルート証明書を暗号化しますか?" Androidのバージョンによって一部異なります。古いデバイスでは問題が発生しやすくなります。 「または、nginxをセットアップするときに何かが恋しくなったのですか? - 通常のWebブラウザでテストし、ブラウザが不満を持っているかどうかを確認します。 "これを回避する方法" - OkHttpで証明書のピン設定を行い、Let's Encryptルート証明書に固定します。 – CommonsWare
通常のアンドロイドブラウザを使用すると、JDKのトラストストアに関する問題のように見えるかもしれません。/ – Johny19
解決策はありましたか?私は同じ問題を抱えている – jaumard