JWT解析器
千寻网 JWT 解析器,粘贴 JSON Web Token 即可解码 Header、Payload、Signature 三部分,格式化 JSON、显示过期时间、常见字段说明,开发调试必备。
JWT Token
JWT 结构与字段说明
JWT(JSON Web Token)是一种开放标准(RFC 7519),用于在各方之间安全地传输信息。一个 JWT 由三部分组成,用点号 . 分隔:
Header
.
Payload
.
Signature
Header(头部)
描述 JWT 的元数据,通常包含:
alg- 签名算法,如 HS256、RS256typ- Token 类型,通常为 JWTkid- 密钥 ID(可选)
Payload(载荷)
存放实际数据(claims 声明),常见字段:
iss- 签发者 (issuer)sub- 主题 (subject)aud- 受众 (audience)exp- 过期时间 (expiration)nbf- 生效时间 (not before)iat- 签发时间 (issued at)jti- JWT ID(唯一标识)
Signature(签名)
用于验证 Token 是否被篡改。签名 = HMACSHA256(base64(header) + "." + base64(payload), secret)
- HS256 / HS384 / HS512 使用密钥
- RS256 / ES256 使用公私钥对
- 签名无法在浏览器端验证,需要密钥或公钥