iOS Https 适配 (应付即将到来的2017强制https)

类一: 证书自己生成的(一般不这么搞)

AFNetWorking 2.0+ 适配

导出.cer 文件后,拷贝如 程序的bundle里,然后:

代码

WKWebView 适配

WKNavigationDelegate 中加入:


WKNavigationDelegate

UIWebView 适配

比较麻烦,也不重要,不研究

类二: 如果网站采用正式的证书

只需要一步:
.plist 中加入

.plist

<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • iOS 10 适配 ATS 一. HTTPS 其实HTTPS从最终的数据解析的角度,与HTTP没有任何的区别,HT...
    made_China阅读 1,799评论 0 12
  • 一. HTTPS 其实HTTPS从最终的数据解析的角度,与HTTP没有任何的区别,HTTPS就是将HTTP协议数据...
    独酌丿红颜阅读 3,782评论 4 122
  • iOS 10 适配 ATS 一. HTTPS其实HTTPS从最终的数据解析的角度,与HTTP没有任何的区别,HTT...
    lanceChris阅读 1,201评论 0 0
  • 一、证书管理用Xcode8打开工程后,比较明显的就是下图了,这个是苹果的新特性,可以帮助我们自动管理证书。建议大家...
    seventhboy阅读 1,674评论 0 2
  • 感恩家居店老板娘高效热情的服务,超级低的价格高品质的质量成交的床上用品!感恩公公婆婆的坏情绪爆发,老人家伴伴嘴,发...
    今天的心情好阅读 336评论 1 2

友情链接更多精彩内容