设备上日期更改时的Firebase连接错误

时间:2018-11-15 06:53:07

标签: ios firebase

我已在Firebase上设置了我的应用程序的数据库。该应用正常获取数据, 但是当我将设备上的日期更改为2019年3月25日或之后,它将在控制台上开始显示错误,如下所示。当前日期是2018年11月14日。 Firebase服务器上是否有任何类型的验证。

  

[Firebase / InstanceID] [I-IID003009]无法获取默认令牌错误域= NSURLErrorDomain代码= -1004“无法连接到服务器。” UserInfo = {NSUnderlyingError = 0x17025c0e0 {Error Domain = kCFErrorDomainCFNetwork Code = -1004“(null)” UserInfo = {_ kCFStreamErrorCodeKey = 61,_kCFStreamErrorDomainKey = 1}},NSErrorFailingURLStringKey = https://device-provisioning.googleapis.com/checkin,NSErrorFailingURLKeyError = https://device-provisioning.googleapis.com/checkin, = 1,_kCFStreamErrorCodeKey = 61,NSLocalizedDescription =无法连接到服务器。}

CFNetwork SSLHandshake失败(-9807)

1 个答案:

答案 0 :(得分:0)

通过将日期设置得太远,可以防止SSL握手成功完成。

状态代码-9807表示证书链中的某些内容无效;链中的证书很可能在2019年3月25日之前过期。由于证书已过期,因此无法建立SSL连接。