1. ホーム
  2. Android

Android携帯で通常のhttpsのサイトにアクセスすると、最初のリクエストで認証パスのトラストアンカーが見つからないと報告され、その後正常にアクセスできるようになり、問題が解決しました。

2022-02-17 19:07:44

本日、通常のhttpsのサイトにアクセスしたところ、最初のリクエストで以下のエラーが発生しました。

javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException.SSLHandshakeException: 認証パスのトラストアンカーが見つかりませんでした

その後、リクエストは正常に返ってきました。半日ほど悩んだのですが、オンラインの方法に従ってhttpsの検証を無視する方法もあり、これでは信頼できないと感じました。そこで、慎重に調査し、ようやく問題を発見しました。

テスト携帯のwifi接続にはプロキシが設定されており、プロキシアドレスは私のパソコンのアドレスと対になっていたため、プロキシを削除したら全てOKになりました

私のコードとは全く関係なく、半日も放置され、情けない限りです。