5

我正在尝试使用该方法从托管在 Web 服务器上的页面下载 JSON 对象

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

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

我该怎么做才能让它被我的应用程序信任?

4

1 回答 1

3

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

于 2013-04-10T08:58:45.160 回答