首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS 7下的SSL错误

iOS 7下的SSL错误
EN

Stack Overflow用户
提问于 2014-02-21 19:33:27
回答 1查看 6.2K关注 0票数 3

我有时看到SSL错误通过HTTPS连接使用AFNetworkingiOS 7下进行连接。

以下错误消息很少出现在控制台上:

出现SSL错误,无法与服务器建立安全连接。

与…有关

CFNetwork SSLHandshake失败(-9806) NSURLConnection/CFURLConnection负载失败(kCFStreamErrorDomainSSL,-9806)

CFNetwork SSLHandshake失败(-9810) NSURLConnection/CFURLConnection负载失败(kCFStreamErrorDomainSSL,-9810)

ssl/Security/SecureTransport.h上,您可以找到这些错误代码的解释:

代码语言:javascript
复制
errSSLClosedAbort = -9806,    /* connection closed via error */
errSSLInternal    = -9810,    /* Internal error */

有谁遇到过同样的问题吗?

今天,苹果发布了iOS 7.0.6,其中包括用于SSL连接验证的修复。

对我来说,这听起来更像这样的问题:Receiving SSL error in iOS7 GM - "AddTrust External CA Root" is not trusted? (错误代码-9813)

但也许新的iOS版本带来了一些改进,作为一个副作用..。

编辑:在iOS 7.0.6中,另一个错误(如果-否则-if-语句中的双重“失败”)被修复。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-31 08:57:21

所有-9806和-9810 SSL错误发生时使用(显然是坏的) WWAN连接。使用WLAN连接时,设备上不会发生此类错误。

然而,特定的HTTPS任务在一段时间后就完成了!所以对我们来说,我们可以忽略这些错误。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21943576

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档