【问题标题】:Invalid SSL Certificate error on iPod Touch - works for iPhoneiPod Touch 上的 SSL 证书无效错误 - 适用于 iPhone
【发布时间】:2011-05-15 18:11:00
【问题描述】:

我们正在开发一个 iOS 应用程序,它使用 nsurlconnection sendsynchronousrequest 通过 https 连接到服务器

我们在 iPod Touch 3.2 中遇到以下错误。但是,完全相同的代码在 iPhone 3.1 上没有给出任何错误 错误信息: 此服务器的证书无效。您可能正在连接到伪装成“xx.xx.xxx.xxx”的服务器,这可能会使您的机密信息面临风险

我们正在尝试连接到服务器 https: subdomain.domain.com 并且证书实际上只属于 https: domain.com 这可能是上述不一致的原因吗?知道为什么它适用于 iPhone 而不是 iPod Touch。证书由 GoDaddy 签名。难道是iPod Touch没有GoDaddy的根证书?

我们需要找到解决这个问题的方法,而不是最好使用私有 API。任何帮助将不胜感激。谢谢。

【问题讨论】:

    标签: iphone ssl certificate ipod-touch


    【解决方案1】:

    我们几乎遇到了这个确切的问题:运行在多个其他设备上工作的相同代码的特定设备上出现证书错误。事实证明,这与问题设备的内部日期不是最新的有关。我们的 SSL 证书是最新的,但设备设置在有效日期范围之外。值得一试,因为它可能发生在任何人身上——甚至 iTunes 应用程序审查员也因此拒绝了该应用程序。幸运的是,我们熟悉这个问题,提出上诉并很快获得批准。

    【讨论】:

      猜你喜欢
      • 2011-02-09
      • 1970-01-01
      • 1970-01-01
      • 2010-09-13
      • 2011-01-27
      • 1970-01-01
      • 2013-10-12
      • 1970-01-01
      • 2012-08-26
      相关资源
      最近更新 更多