Secure SSL ASIHTTP request from iPhone
在iPhone上进行安全的SSL ASIHTTP请求
有几个问题需要解决:
要在ASIHTTPRequest中使用SSL,只需传递一个https的URL,而不是http的URL。
你不需要真正的SSL证书,你可以使用[request setValidatesSecureCertificate:NO]来禁用验证。
是的,你受限于iPhone支持的证书签名机构。只要你坚持使用大的机构,这应该不是一个问题。(就像第二点所说,你可以使用自签名证书。)
似乎不再需要CCATS,而是需要一个ERN——这个过程在2010年夏季以后已经改变了!请参考http://tigelane.blogspot.com/2011/01/apple-itunes-export-restrictions-on.html了解更多详情。
更多细节,请查看ASIHTTPRequest: https with SSL。
那么,这种方法完全没有安全性吗?
问题的原因:
问题的解决方法: