私のアプリケーションでは、信頼されていないサーバー証明書をプログラムでキーストアに追加する必要があります。X509 証明書を取得しました。keyStore.setCertificateEntry() メソッドを使用してキーストアに追加する必要があると思います。
しかし、このメソッドは java.security.cert.Certificate を受け入れます。X509 証明書を渡すと、エラーが発生します。しかし、Android ソース コードの多くの場所で、java.security.cert.Certificate の X509 証明書を渡しています。
私が間違っていることは何ですか?
一方、サーバー証明書を適切に処理するためのリンクがある場合は、共有してください。私が見つけたすべてのリンクは、証明書を無視することでした。
前もって感謝します。