JWT 生成
自定义生成 JSON Web Token,支持多种算法和密钥。
配置选项
请输入用于签名的字符串密钥
留空则不设置过期时间,支持下方列出的时间单位
过期时间支持的时间单位
s秒
m分钟
h小时
d天
w周
y年
ms毫秒
示例:2h(2小时)、30m(30分钟)、7d(7天)、3600(数字表示秒数)
生成结果
使用说明
功能介绍
JWT 生成器允许您使用自定义的 Payload 和签名算法创建 JSON Web Token,对于开发调试、测试 API 认证流程非常有用。
支持的算法
- !HMAC: HS256, HS384, HS512(使用共享密钥)
- !RSA: RS256, RS384, RS512(使用公私钥对)
- !ECDSA: ES256, ES384, ES512(使用椭圆曲线密钥)
使用方法
- !选择算法(默认为 HS256)。
- !输入密钥或私钥。对于 HS256 可以是任意字符串;对于 RS256 等非对称算法,需要 PEM 格式的私钥。
- !在 Payload 输入框中编辑 JSON 数据。
- !(可选)设置过期时间,支持以下时间单位:
s - 秒m - 分钟h - 小时d - 天w - 周y - 年ms - 毫秒数字 - 秒数示例:2h(2小时)、30m(30分钟)、7d(7天)、1w(1周)、3600(3600秒=1小时)
- !点击生成 Token 按钮,结果将显示在右侧,可一键复制。