2012-01-09 85 views
0

我是http,php等的完全noob,所以请裸露在我身边。来自iPhone的安全SSL ASIHTTP请求

使用ASIHTTP在iPhone上我做的事情HTTP请求,如注册和登录。他们经常是这个样子:

http://xxxxx.com/signup.php?username=fakeusername&password=fakepassword

由此我通常会收到一个json响应,然后我解析。

我想我的应用程序很快提交到App Store,并需要进行这项安全。据我所知,这涉及到加密和SSL证书。

我从来没有做过这样的事情之前,并希望能得到指出了正确的方向。示例代码,教程,建议等将不胜感激。

感谢,

+0

使用此链接它在细节 http://stackoverflow.com/questions/933331/how-to-use-nsurlconnection-解释的东西使用ssl-for-an-untrusted-cert – 2012-01-09 12:20:09

+0

接受的答案使用NSURLConnection。还有一个关于ASIHTTP的提及,但是我可以使用更多的信息,因为我对这个主题的内容知之甚少。 – 2012-01-09 12:36:42

回答

0

所以,你有几个问题在这里:

要使用ASIHTTPRequest做SSL,你只需要通过一个HTTPS URL,而不是HTTP之一。

你并不需要一个真正的SSL证书,则可以使用禁用验证:要求setValidatesSecureCertificate:NO];

是的,你被什么证书签发机构是由iPhone支持的限制。只要你坚持大牌,这应该不是一个问题。 (而按2.您可以使用反正自签名的证书。)

看来CCATS没有必要了,你需要而不是ERN - 过程发生了变化,如2010年夏季的!见http://tigelane.blogspot.com/2011/01/apple-itunes-export-restrictions-on.html

有关详情,请通过这个 ASIHTTPRequest: https with SSL

+0

那么这种方法有没有安全性? – 2012-10-13 15:12:38