奇怪的问题CFNetwork SSLHandSke在3G中失败了(-9806)

时间:2014-11-20 16:19:19

标签: ios web-services ssl soap sslhandshakeexception

我的iOS应用程序存在一个奇怪的问题。 我需要调用一个ws(SOAP)。我不能在服务器上行动。我使用的服务不在我手中。我只能打电话给这项服务。

从几天开始,我总是遇到一个奇怪的问题。

这是情景:

我在 iOS 7.1

中使用 iPhone

我使用 Vodafone IT 作为运营商使用 3G数据连接

当我第一次启动应用程序时,我调用的服务运行正常。

当我在一段时间后重复使用该应用程序...几分钟(例如,从后台模式打开它)我遇到了问题。

未正确调用WS ....我认为这是SSL问题。

这是在请求失败时(自动)打印的日志:

  

CFNetwork SSLHandshake失败(-9806)

我使用简单的NSURLConnection

以下是情况摘要:

  • 使用WiFi连接:好的,效果很好
  • 与沃达丰使用3G连接:否,SSLHandshake失败
  • 不同的Vodafone经理使用3G连接:好的,效果很好。

我无法解释这种奇怪的情况。有人有什么想法吗?

0 个答案:

没有答案