尽管使用HTTPS,App Transport Security错误?

时间:2017-07-24 13:22:45

标签: swift security https transport

基本上我使用URL会话从https://www.floridabar.org/mybarprofile/

中提取数据

正如您所看到的,它使用HTTPS,并且在访问该网站时,我已经确认它已经从Entrust颁发了证书并且证书有效。但我得到了这个错误:

App Transport Security已阻止明文HTTP(http://)资源加载,因为它不安全。可以通过应用程序的Info.plist文件配置临时例外。

我知道如何通过Info.plist绕过它,但我觉得我不应该认为它是HTTPS。这是我的代码:

let url = URL(string: "https://www.floridabar.org/mybarprofile/\(barNumber.text!)")

    let task = URLSession.shared.dataTask(with: url!) { (data, response, error) in
        print(NSString(data: data!, encoding: String.Encoding.utf8.rawValue))
    }

    task.resume()

0 个答案:

没有答案