忽略iPhone上的https https SSL例外

问题描述:

我有一个自签名的SSL证书,用于服务我的测试环境。我想做一些测试连接到我的iPhone服务,但是,SSL异常导致错误。忽略iPhone上的https https SSL例外

有没有办法忽略iPhone上的SSL异常?

编辑:

我应该补充一些详细信息,答案将在下面hoever工作,如果我能得到它里面的NSXMLParser的工作,甚至会更好。

如果您只是测试,您可以使用NSURLRequest上的私人setAllowsAnyHTTPSCertificate:forHost:方法。否则,我建议使用ASIHTTPRequest库,它为CFNetwork API提供了一个很好的高级API,包括使用自签名证书的能力。您正在寻找的方法是setValidatesSecureCertificate:

+0

可以为多个主机调用吗? (同样,它仅用于快速测试,这是针对只能安装测试的主机,我无法获得正确的证书。) – 2010-09-02 14:36:35