dataWithContentsOfURL iOS HTTPS自签名证书

时间:2012-12-23 18:01:17

标签: ios https certificate

我正在尝试使用方法

从Web服务器上托管的页面下载JSON对象

[NSData dataWithContentsOfURL:[NSURL URLWithString:@"https://<url>"]]

但它不起作用。使用http://而不是https://使用相同地址的同一通话有效。服务器具有自签名证书,并且iOS不受信任(默认情况下)。

我可以做些什么才能让我的应用可信赖?

1 个答案:

答案 0 :(得分:3)

不要使用+dataWithContentsOfURL:。直接使用NSURLConnection,这为您提供了委托方法来正确控制身份验证。