【发布时间】:2011-06-16 08:42:48
【问题描述】:
我的应用程序使用 ASIHttpRequest 进行服务器通信。我有一个要求,我应该阻止 HTTP 协议,因为我不会通过不安全的链接传输该数据。所以只允许 SSL over HTTPS。即使认为链接是 HTTPS,我也需要确保调用正确的证书。所以我需要在我的代码中进行服务器证书验证。请指导我如何做到这一点。
我对此进行了研究。我找到了几个可能的答案。一种是创建客户端证书并进行验证。还有一些方法可以在 ASIHttpRequest 文档下“支持客户端证书”。那么如何实现我上面的要求。也可以将 CFNetwork 代码集成到 ASIHttpRequest 中。
问候,
迪尔山
【问题讨论】:
标签: iphone objective-c https certificate asihttprequest