iphone应用程序能否使用应用程序附带的DER证书透明地连接到https站点?

iphone应用程序能否使用应用程序附带的DER证书透明地连接到https站点?,iphone,authentication,https,certificate,Iphone,Authentication,Https,Certificate,我希望我的应用程序连接到https站点,无需用户输入。所以 我想向应用程序发送一个证书,该应用程序将安装在密钥链中, 并允许它连接到https站点,而无需用户参与 我该怎么做 谢谢 出于安全原因,应用程序无法将证书安装到密钥链 否则,恶意程序员可能会安装一个认证钓鱼网站的证书。理论上,应用程序应该只能在应用程序内安装适用于UIWebView和NSURLConnections的证书,但我不确定是否有用于此的公共API。根据我对公共API的理解,为了做到这一点,您还必须在NSURLConnectio

我希望我的应用程序连接到https站点,无需用户输入。所以 我想向应用程序发送一个证书,该应用程序将安装在密钥链中, 并允许它连接到https站点,而无需用户参与

我该怎么做

谢谢

出于安全原因,应用程序无法将证书安装到密钥链


否则,恶意程序员可能会安装一个认证钓鱼网站的证书。

理论上,应用程序应该只能在应用程序内安装适用于UIWebView和NSURLConnections的证书,但我不确定是否有用于此的公共API。根据我对公共API的理解,为了做到这一点,您还必须在NSURLConnection的子类中实现自己的证书验证,因为TLS连接类都不是公共的。