当Apple开始要求TLS 1.2时,我遇到了问题,并在info.plist中将其关闭。现在他们要求应用程序商店中的应用程序不能关闭它,我正在重新审视它。我在其上发现了一些Xamarin文章,例如:http://developer.xamarin.com/guides/cross-platform/transport-layer-security/ andhttps://developer.xamarin.com/guides/ios/platform_features/introduction_to_ios9 / ats /#ATS-Connection-Requirements但它们没有注明日期,而且信息似乎与我的测试不符。我发现它,对TLS 1.2安全服务器运行,一切正常 - 使用System.Net.Http.HttpClient(HttpClientHandler)的webview和API调用返回预期没有错误,没有任何特殊配置。上面的文章是否过时了? 在针对非安全服务器运行时,我也会收到意外结果。 webview确实按预期返回错误,但API调用返回带有预期数据的JSON对象,没有安全性错误。为什么这些连接不需要TLS 1.2? 任何帮助/澄清将不胜感激!