IOS 9 App Transport Security阻止了明文HTTP问题

IOS 9 App Transport Security阻止了明文HTTP问题,第1张

概述我在 Xcode 7,IOS 9中测试我的应用程序并得到以下错误: App Transport Security已阻止明文HTTP(http://)资源加载,因为它不安全.可以通过应用程序的Info.plist文件配置临时例外. 所以我在Info.plist文件中做了一些更改,如下所示,应用程序现在可以在所有IOS版本中正常工作: <key>NSAppTransportSecurity</key> 我在 Xcode 7,IOS 9中测试我的应用程序并得到以下错误:

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

所以我在Info.pList文件中做了一些更改,如下所示,应用程序现在可以在所有IOS版本中正常工作:

@H_301_15@<key>NSAppTransportSecurity</key><dict><key>NSExceptionDomains</key><dict><key>myserver.com</key><dict><key>NSIncludesSubdomains</key><false/><key>NstemporaryExceptionAllowsInsecurehttpLoads</key><true/></dict> </dict></dict>

所以我怀疑这是否仍然是一个永久的修复,或者我是否应该在我的代码中使用NSURLSession.

谢谢,
阿斌

解决方法 将以下内容添加到Info.pList将禁用ATS

@H_301_15@<key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key><true/> </dict> 总结

以上是内存溢出为你收集整理的IOS 9 App Transport Security阻止了明文HTTP问题全部内容,希望文章能够帮你解决IOS 9 App Transport Security阻止了明文HTTP问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1077467.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存