我有一个自签名的SSL证书,用于我的测试环境。我想做一些测试从我的iphone连接到服务但是,SSL异常导致错误。
有没有办法忽略iPhone上的SSL异常?
编辑:
我应该添加更多细节,如果我能在NSXMLParser中使用它会更好的话,下面的答案将会起作用。
答案 0 :(得分:3)
如果您只是进行测试,则可以使用setAllowsAnyHTTPSCertificate:forHost:
上的私有NSURLRequest
方法。否则,我建议使用ASIHTTPRequest库,它为CFNetwork API提供了一个很棒的高级API,包括使用自签名证书的能力。您正在寻找的方法是setValidatesSecureCertificate:
。