1

Safariを使用して証明書をWebサーバーに置き、SafariでURLをロードすることで、ルートCA証明書をiPhoneに追加することができると言われています。iPhoneのトラストストアにプログラムでルートCA証明書を追加する

iPhoneアプリケーション内からルートCA証明書をサイレントインストールすることはできますか?もしそうなら、どうですか?

+2

サイレントにルート証明書をインストールできることは、セキュリティの脆弱性のように聞こえます... –

答えて

0

すべてのiPhoneには独自のキーチェーンがあるということで可能です。そこにインストールすることができます。次に、証明書を検証するための独自のコードを記述する必要があります。他のアプリのルートCAとして使用することはできません。 をご覧になるには、 NSURLProtectionSpaceクラスのリファレンスをご覧ください。 コア機能は、SecIdentity, SecIdentityVerify, SecIdentityAddなど...

関連する問題