以编程方式将根CA证书添加到iPhone的信任存储区

时间:2010-11-29 18:31:55

标签: iphone certificate ssl-certificate certificate-authority

我被告知可以使用Safari将根CA证书添加到iPhone,将证书放在Web服务器上并在Safari中加载URL。

是否也可以在iPhone应用程序中静默安装根CA证书?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:0)

它的可能性是,每个iPhone都拥有自己的钥匙串。你可以在那里安装它。然后你必须编写自己的代码来验证证书。不能用作其他应用程序的根C​​A. 你可以看到, NSURLProtectionSpace类引用。 核心功能,如SecIdentity, SecIdentityVerify, SecIdentityAdd等...