1

Androidに独自のCACertificatを追加するにはどうすればよいですか?それは、グローバルキーマネージャーを使用することによってのみ可能であるように思われます。ただし、ユーザーが最初にこのキーをインポートすることは望ましくありません。

私のアプリケーションのためだけに、グローバルにインストールする必要はありません。

私はAndroidSSLクラスも調べていましたが、プログラミングでのSSLにあまり詳しくないため、どのクラスの移行が役立つかわかりません。

これで私の質問は解決しました: Android-通常のSSL証明書に加えて自己署名証明書を検証する

4

1 に答える 1

0

私はあなたが通常呼ばれるものを探していると信じていますFakeSocketFactory。これにより、SSL証明書を(CAまたは他の認証エンティティで)検証せずに使用できるようになります。

次のコードでクラスNaiveTrustManagerを追加して、独自のCA証明書と照合することができます。

コード例はFakeSocketFactoryにあります。

よろしく。

于 2012-11-22T15:49:55.947 に答える