首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
技术百科首页 >JSON Web Token >JSON Web Token(JWT)的缺点是什么?

JSON Web Token(JWT)的缺点是什么?

词条归属:JSON Web Token

JWT(JSON Web Token)的缺点主要有以下几个:

令牌大小

JWT中包含了头部、载荷和签名三部分信息,如果使用RSA算法进行签名,令牌会比较大,会增加网络传输的负担。

存储问题

由于JWT是无状态的,令牌中包含了用户信息,如果令牌被盗取,攻击者可以获得用户的敏感信息,因此需要对令牌进行严格的存储和管理。

时效性问题

JWT的令牌是无法撤销的,一旦令牌被盗取,攻击者可以一直使用该令牌,因此需要设置较短的过期时间,增加令牌的安全性。

安全性问题

JWT使用数字签名或加密算法保证令牌的真实性和完整性,但如果密钥被泄露,攻击者可以篡改令牌,因此需要对密钥进行保护和管理。

不支持多级回话

JWT不支持多级回话,即无法在令牌中存储多个会话信息,对于一些复杂的应用场景,可能需要使用其他的身份验证和授权机制。

相关文章
JWT(JSON Web Token)
HTTP Basic Auth 一种最古老的安全认证方式,这种方式就是简单的访问API的时候,带上访问的username和password,由于信息会暴露出去,所以现在也越来越少用了。
Se7en258
2021-05-18
1.2K0
JSON WEB TOKEN (JWT)
JSON WEB TOKEN简称为JWT,是一个基于JSON的开放标准,用于通信双方之间传递安全信息的简洁的、URL安全的表述性声明规范,经常用于身份验证。
WindRunnerMax
2020-08-27
6440
JWT(JSON Web Token)
使用JWT来传输数据,实际上传输的是一个字符串,这个字符串就是所谓的 json web token 字符串。所以广义上,JWT是一个标准的名称;狭义上,JWT指的就是用来传递的那个token字符串。这个串有两个特点:
用户1212940
2022-04-13
6480
json-web-token(JWT)
JWT的全称为json web token。不要把它想得多么高深,其实就是一种生成token的方式。一般我们访问一个系统的流程就是:请求登录接口,该接口会返回一个token,请求其他接口都要带上token,token验证通过才能访问成功,而JWT可以理解为就是生成token的一种机制。
贪挽懒月
2020-04-10
6660
JWT JSON Web Token的介绍
这种模式的问题在于,扩展性(scaling)不好。单机当然没有问题,如果是服务器集群,或者是跨域的服务导向架构,就要求 session 数据共享,每台服务器都能够读取 session。
javascript.shop
2019-09-04
6520
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券