美文网首页
iOS使用Https自建证书AFNetworking二次封装

iOS使用Https自建证书AFNetworking二次封装

作者: Leo_L | 来源:发表于2019-03-23 15:05 被阅读0次

    苹果官方在2017年将会强制要求使用HTTPS

    Https与http的区别

    HTTPS就是在HTTP的基础上,在传输层和会话层之间了一个SSL层,简单来说都作用是负责数据的加解密,从而保证了数据都安全。
    SSL(Security Socket Layer 安全套接层) 最初1994年Netscape开发,专门用于保护Web通讯.保护浏览器和服务器之间的通信,在客户和服务器之间提供服务器鉴别、可选客户鉴别和加密通信信道。使用TCP提供一种可靠的端对端的安全服务。

    Https证书来源

    • 使用CA证书颁发机构颁发的证书
      公司壕气,直接购买就行(钱能解决的问题都不是问题^ _^)。客户端请求直接使用Https请求就行了。
    • 使用自签名的证书

    其中的实现原理以及解释,网上有很多文采比较好的写的比较详细,我就不写了(懒癌晚期)。文后我会贴上相关链接。不BB直接上,我直接封装好了传送门有兴趣的同学可以下载看一下,里面也有解释怎么使用的,既有单项认证,也有双向认证。

    参考资料

    iOS进行HTTPS适配深入理解与实践

    iOS 配置https

    相关文章

      网友评论

          本文标题:iOS使用Https自建证书AFNetworking二次封装

          本文链接:https://www.haomeiwen.com/subject/axrsvqtx.html