我正在检查TLS 1.0/TLS 1.1退役后对iOS应用程序的影响,并在服务器端委托TLS 1.2。
在服务器端添加对TLS 1.2的支持之前,我假设"URLSessionConfiguration.default.tlsMinimumSupportedProtocol = SSLProtocol.tlsProtocol12";这是我们测试它对iOS应用程序(URLSession/NSURLConnection和WKWebView/UIWebView(影响的唯一方法。你能确认一下吗?如果还有其他方法可以做到这一点,也让我知道。
在服务器端(www.nist.gov,https://github.com,https://fancyssl.hboeck.de(上仅添加对TLS 1.2(删除TLS1.0和TLS1.1(的支持后,我尝试通过设置"URLSessionConfiguration.default.tlsMaximumSupportedProtocol = SSLProtocol.tlsProtocol11"在WKWebView中加载页面,但似乎它可以工作。我的期望是它不应该起作用。(在iOS 8模拟器上使用iOS 11.2尝试过(
也在这里发布了相同的问题
我在苹果论坛中找到了自己问题的答案