iOS9中请求出现App Transport Security has blocked a cleartext HTTP (http://)
2015-11-20 19:51
363 查看
错误描述:
App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app‘s Info.plist file.在iOS9中,苹果将原http协议改成了https协议,使用 TLS1.2 SSL加密请求数据。
解决方法:
在info.plist 加入key<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
或按下图所示添加内容
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/20/b8c6fb199f92e5019a92aa0343a7504f.png)
相关文章推荐
- TCP/IP (二) TCP消息的发送
- Linux系统与网络管理
- socket与TCP/IP协议族的关系
- 关于HttpClient的总结
- Linux tcpdump命令详解
- maven web报错:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
- 解决虚拟机和主机的文件共享问题
- http://pkgs.org/
- AFNetWorking 数据请求、数据上传、网络监控
- http请求返回图片及图片调整大小
- http直接访问含有中文的ulr失败
- TCP编程实践小结1
- Nginx配置https双向认证
- SSH HTTPS 公钥、秘钥、对称加密、非对称加密、 总结理解(有助于网络层理解)
- TCP:WireShark分析,序列号Seq和确认号Ack
- 理解SQL【转http://blog.jobbole.com/55086/】
- 网络编程
- java编写的Http协议的多线程下载器
- HTTP中转发和重定向的区别
- HttpClient4.3 教程 第五章 快速API