gpt4 book ai didi

iOS NSURLConnection 与 NSURL 与 https ://is using TLS or SSL

转载 作者:太空宇宙 更新时间:2023-11-03 14:13:06 25 4
gpt4 key购买 nike

如果我在 iOS 应用程序中使用 NSURLConnectionNSURL,例如 https://www.example.com(假定我的服务器 www.example.com 启用了 TLS 并禁用了 SSL),我使用的是 SSL 还是 TLS?

最佳答案

客户端向服务器提供要使用的协议(protocol)列表,服务器选择它支持的协议(protocol)。这是一般情况。

您没有提供足够的信息来回答您的问题。您使用的是哪个 iOS 版本?

以下是 Apple documentation 的摘录.

iOS 5 的 TLS 实现已升级为支持 TLS 协议(protocol)版本 1.2。一些不兼容的 TLS 服务器实现不实现 TLS 1.2,更重要的是,不会优雅地降级到受支持的协议(protocol)版本。因此,您可能会发现,某些针对 iOS 5 SDK 构建的 TLS 客户端应用程序可能无法连接到某些 TLS 服务器,而针对先前版本的 iOS SDK 构建的同一应用程序可以连接。

您可以尝试使用配置的 TLSMinimumSupportedProtocol 和 TLSMaximumSupportedProtocol 属性配置 TLS 协议(protocol)版本。然而,使用 NSURLConnection 对套接字的控制是有限的,例如您无法控制密码,请参阅 this discussion .

您可能想使用 Wireshark 查看您的案例中使用的是什么。

关于iOS NSURLConnection 与 NSURL 与 https ://is using TLS or SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26395327/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com