一般而言,我对客户端/服务器编程和网络非常陌生。我正在尝试使用AFNetworking
通过我的应用程序连接到服务器。它抛出一个错误:
the certificate for this server is invalid....
如何获得
AFNetworking
框架来忽略此错误并继续加载数据?我基本上是在Twitter上使用
AFNetworking
示例作为跳板,将其集成到我的应用程序中。 最佳答案
有问题的服务器是否有自签名SSL证书?
如果是这样,那么您可以在这里找到一些有用的信息:
建议的方法是定义
_AFNETWORKING_ALLOW_INVALID_SSL_CERTIFICATES_
,在其中您可以成功使AFNetworking接受无效的SSL证书。我的经验以及与此相关的各种其他建议的方法都受到了打击或错过,这些方法通常涉及在后台线程中使com.apple.NSURLConnectionLoader
崩溃。