1、创建数字证书
2、HTTPS实现细节
3、IOS9新增强制HTTPS如何处理
处理Http请求
处理Https请求
3、Https通信原理
https == HTTP + ssl(secure socket layer , 安全套接层)
流程说明:
1.客户端请求数据 , 服务器返回证书(即公钥)
2.客户端选择 (信任 还是 不信任) 证书
3.客户端不信任证书 , 结束, 双方不在通信,客户端拿不到数据.
4.客户端选择信任证书 , 客户端再用证书加密数据请求服务器 , 服务器返回请求数据.
5.保持连接
image.png
3、Https在项目中应用(原生)
4、Https在项目中应用(AFN)
.总结:









网友评论