【发布时间】:2014-09-11 11:20:19
【问题描述】:
我们有一个使用 HTTPS 访问 API 的旧 iOS 应用。该应用程序运行良好,直到几天前。有问题的 SSL 证书在几天前过期。该应用程序开始出现以下错误:
Error Domain=NSURLErrorDomain Code=-1202 "此服务器的证书无效。您可能正在连接到伪装成“xxx.xxx.com”的服务器,这可能会使您的机密信息面临风险。"
因此我们更新并重新加密了 SSL 证书。现在,当我从浏览器(chrome)访问 HTTPS url 时,它可以正常工作并在 url 之前的左侧显示绿色锁。当我单击锁定图标时,它会显示有效的证书信息。但是,当从应用程序访问相同的 URL 时,我仍然会收到相同的错误。
使用的 AFNetworking 是 2011 年的,因为这是一个旧应用程序。由于该应用程序已经在 AppStore 上,我正在寻找服务器端修复程序。
你以前见过这样的事情吗?如果是,你是怎么解决的?
问候,
普里坦。
【问题讨论】:
标签: ios ssl afnetworking nsurlerrordomain