苹果官方在2017年将会强制要求使用HTTPS。
Https与http的区别
HTTPS就是在HTTP的基础上,在传输层和会话层之间了一个SSL层,简单来说都作用是负责数据的加解密,从而保证了数据都安全。
SSL(Security Socket Layer 安全套接层) 最初1994年Netscape开发,专门用于保护Web通讯.保护浏览器和服务器之间的通信,在客户和服务器之间提供服务器鉴别、可选客户鉴别和加密通信信道。使用TCP提供一种可靠的端对端的安全服务。
Https证书来源
-
使用CA证书颁发机构颁发的证书
公司壕气,直接购买就行(钱能解决的问题都不是问题^ _^)。客户端请求直接使用Https
请求就行了。 -
使用自签名的证书
其中的实现原理以及解释,网上有很多文采比较好的写的比较详细,我就不写了(懒癌晚期)。文后我会贴上相关链接。不BB直接上,我直接封装好了传送门有兴趣的同学可以下载看一下,里面也有解释怎么使用的,既有单项认证,也有双向认证。
网友评论