cookie,session和token的区别和应用场景

本文介绍了三种常用的身份验证机制:Cookie、Session 和 Token 的基本概念及特点。Cookie 存储于客户端,适用于少量安全数据;Session 存储在服务器端,通过 sessionId 进行跟踪;Token 则是一种无状态验证机制。

1.cookie

       coolie存储在客户端,容量下,不安全,可以用来存储少量和安全无关的数据。

       cookie存在跨域域名共享cookie问题、pc与app的cookie管理问题。


2.session

      session将数据存储在服务器端,返回sessionId给客户端,下次访问时,根据该sessionId在服务器中获取session对象。

      session走的是http层,session对象又request.getSession()产生,又org.apache.catalina.Manager类处理。

      session存在多太服务器共享问题。

 

3 token

   


      

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值