X509Certificateオブジェクト(checkServerTrustedメソッドによってX509TrustManagerが取得)としてメモリ上にある自己署名証明書をインストールするためのKeyChainインテントを開始します。このコードで :自己署名証明書をプログラムでインストールする
Intent intent = KeyChain.createInstallIntent();
intent.putExtra(KeyChain.EXTRA_CERTIFICATE, certs[0].getEncoded());
intent.putExtra(KeyChain.EXTRA_NAME, "certificate");
context.startActivityForResult(intent, 0);
新しい活動が開始されると、私は、「証明書がインストールされている」というメッセージを得ることができますが、そのホストに接続しようとしたとき、私は、セキュリティ証明書のリストを通してそれを見つけ、することはできません、それインストールされていないようです。
どのように解決するかについてのご意見はありますか?
あなたはこの回答を見つけることができましたか? –