跳到正文

JWT 解析与校验

解码 JWT 的 Header 与 Payload,查看签发 / 过期时间,并用 HMAC 密钥或 RSA / EC 公钥校验签名。 所有计算都在浏览器本地完成,令牌与密钥不会上传。

只做解码和本地校验,不会发送到服务器。

示例令牌的密钥是 secret。

解码结果

算法 —
Header

                
Payload

                
时间字段
Signature(Base64URL)

                

说明

· 「解析」只做 Base64URL 解码,不代表令牌可信;要确认签名,请填写密钥或公钥后点「校验签名」。

· HS 系列使用 HMAC 密钥,RS / PS / ES 系列使用 PEM 公钥;私钥只用于签发,不应填在这里。

· 过期时间按浏览器本地时间判断,只用于提示,不替代服务端的鉴权与过期校验。

· 若页面提示不支持 WebCrypto,请通过 HTTPS 或 localhost 访问;HTTP 页面无法调用浏览器加密接口。