Swift 苹果运输安全
我已经写了一些swift代码来显示来自Psycholiving.co.uk的图像 不幸的是,这些图像没有出现,但我可以看到来自不同服务器的图像 我已经阅读了一些苹果的安全策略,并怀疑问题可能与服务器SSL证书有关。当我将AllowAritaryLoads设置为YES时,图像将正确加载 当我在站点SSL证书上运行检查时,我可以看到TLS 1.2协议未启用 这就是图像不加载的原因吗?还是我遗漏了什么Swift 苹果运输安全,swift,ssl,Swift,Ssl,我已经写了一些swift代码来显示来自Psycholiving.co.uk的图像 不幸的是,这些图像没有出现,但我可以看到来自不同服务器的图像 我已经阅读了一些苹果的安全策略,并怀疑问题可能与服务器SSL证书有关。当我将AllowAritaryLoads设置为YES时,图像将正确加载 当我在站点SSL证书上运行检查时,我可以看到TLS 1.2协议未启用 这就是图像不加载的原因吗?还是我遗漏了什么 let url = NSURL(string: "https://www.psychicliving
let url = NSURL(string: "https://www.psychicliving.co.uk/images/Michael.jpg")
if let data = NSData(contentsOf: url as! URL) {
cell.imgCarNane.image = UIImage(data: data as Data)
}
在没有任意加载的情况下无法加载图像的原因是,您实际上没有使用TLS 1.2: 您通过高级API进行的通信需要加密 使用具有前向保密性的TLS 1.2版
在没有任意加载的情况下无法加载图像的原因是,您实际上没有使用TLS 1.2: 您通过高级API进行的通信需要加密 使用具有前向保密性的TLS 1.2版