【问题标题】:iOS app not working on device after SSL cert expired and renewedSSL 证书过期并续订后,iOS 应用程序无法在设备上运行
【发布时间】:2015-07-30 01:42:29
【问题描述】:

我有一个我的网络服务使用的 SSL 通配符。我的 iOS 应用程序适用于这个后端。证书已过期,我的应用停止工作。

SSL 现已更新(godaddy),但我的应用程序只能在模拟器中运行。在实际设备上加载时,它仍然不喜欢 SSL。

这是我收到的错误:

NSURLErrorDomain 错误 -1012

如何解决此问题并让设备再次使用新的 SSL 工作?

【问题讨论】:

  • 有多个类似的问题:thisthisthis if you're using AFNetworking。请发布您的相关连接代码。
  • 嗨@Raptor 谢谢你,但我想知道如何在没有挑战的情况下解决它,它以前工作过,处理挑战是唯一的方法吗?这在 SSL 过期和续订之前有效
  • 两个 SSL 版本/规范很可能不同。解决方法是在上面引用的问题的答案中。

标签: ios ssl


【解决方案1】:

感谢上面的建议,但是,服务器上需要修复,因为其他版本现在已经上线......

所以首先我检查了我的证书没有在 AWS ELB 上正确配置,

问题是我必须包含证书链,

为了检查我的 SSL 的正确配置,我使用了一个名为“SSL 侦探”的应用程序和 geotrust SSL toolbox

现在基本的证书和证书链工作,无需更改应用程序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    • 1970-01-01
    • 2012-12-17
    • 2017-02-05
    • 2020-12-06
    相关资源
    最近更新 更多