笔记-登录授权,tcp/ip, https

登录授权

Cookie

Coookie起源:购物车
示例:


image.png

cookie是客户端用来记录服务端信息,通常早期用于网站购物车信息的存储.
另外Cookie还有另外一个用处是管理登陆态


image.png

总结Cookie的作用:
会话管理:登陆状态,购物车等
个性化:用户偏好,主题

Tracking: 分析用户行为

Authorization

  • Basic
  • Bearer
    • OAuth2


      image.png
    • 微信登录
    • 自家app的Bearer


      image.png
    • refresh

TCP/IP协议族

image.png

HTTPS

  • HTTP over SSL
  • Secure Socket Layer -> TLS Transport Layer Secure
  • 定义:在HTTP之下增加一个安全层,用于保障HTTP的加密传输
  • 本质:在客户端和服务器之间协商出一套对称密钥,每次发送信息之前将内容加密,收到之后解密,达到内容的加密传输
  • 为什么不直接用非对称加密? 因为效率太低

HTTPS连接的大致流程
1,客户端请求建立TLS连接
2,服务器发回证书
3,客户端验证服务器证书
4,客户端信任服务器后,和服务器协商对称密钥
5,使用对称密钥开始通信
流程图如下:


https.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 原文地址 http://blog.csdn.net/u012409247/article/details/4985...
    0fbf551ff6fb阅读 3,627评论 0 13
  • 前面两篇文章中关于 HTTP 相关知识基本上介绍的差不多了,这篇文章是对 HTTP 协议的补充,主要介绍以下三点内...
    lijiankun24阅读 1,358评论 2 3
  • Web 页面的实现 Web 基于 HTTP 协议通信 客户端(Client)的 Web 浏览器从 Web 服务器端...
    毛圈阅读 1,175评论 0 2
  • 读《图解HTTP》记录 上一篇 读书笔记_图解HTTP(三) Web服务器以及http首部 HTTPS 在Http...
    我是李小米阅读 980评论 0 3
  • 《海边》 ——瘦桶 站在大海边 才发现路有多沉 远方有多么的遥远 空气是湿淋淋的 好像昨夜哭过 捡起一个贝壳 ...
    瘦桶阅读 171评论 1 58