【发布时间】:2015-10-31 21:14:16
【问题描述】:
我的应用程序使用 NSURLConnection 将 xml 文件发布到我所在国家/地区的金融机构,该机构将在明年某个时候停止使用 SSL 协议并切换到 TLS 1.1 或 1.2。
我的应用程序链接到 10.6 SDK,因为我的许多客户使用旧系统。我想问几个问题,但我不确定这一切对我有何影响。
我链接的 SDK 是否重要?如果我的应用在最新的 Mac OS 上使用,NSURLConnection 会默认使用最新的 TLS 吗?如何在系统上测试 TLS 版本?
我应该链接到较新的 SDK 吗?或者只是告诉受影响的客户升级到 Mountain Lion 或更高版本?
问题是我现在无法测试任何东西,因为相关组织刚刚在 2016 年的某个时候宣布。他们将停止支持低于 TLS 1.1 的任何东西。
【问题讨论】:
-
我提到了 Mountain Lion,因为我找到了这个链接:curl.haxx.se/mail/lib-2012-08/0120.html,这是我唯一能在 OSX 上找到指定 TLS 版本的地方。
标签: macos cocoa ssl nsurlconnection tls1.2