Skip to content

JWT 解码器

调试认证问题通过读取一个符号实际表达的内容,在一个对它没有证明的内容有明确性的工具中.

签名未验证 。 这个工具只解码结构. 一个解码的代号并不能证明是谁签发的,或者它是否仍然对您的API有效.

算法( alg)HS256
类型(打字)JWT
签署部分有( 未选中)
过期—
发行者( 以秒计)https://auth.example.com
主题(子)user_42
听众(审计)api
于(iat)发行2023-11-14T22:13:20.000Z
过期( exp)2027-01-15T08:00:00.000Z

页眉

{
  "alg": "HS256",
  "typ": "JWT"
}

有效载荷

{
  "iss": "https://auth.example.com",
  "sub": "user_42",
  "aud": "api",
  "iat": 1700000000,
  "exp": 1800000000,
  "scope": "monitors:read"
}

解码发生在您的浏览器中; 符号不会在任何地方发送 。 避免将制作标志贴在任何网站,包括这个网站.

通过交易检查核实API次流动. 免费监控 5 个项目,无需信用卡。

开始监测

如何衡量

  • 三个基质64url部分被拆分,前两个解码为JSON(RFC 7519).
  • exp, nbf 和 iat 的渲染日期为ISO,并与您的时钟相比较.

限制

  • 签名从未被检查过,所以这里没有任何东西证明一个符号是真实的或者被您的API接受.
  • 加密的代币(JWE,五部分)不支持.

解决问题

API 拒绝一个看起来有效的符号
有效性取决于服务器所期望的签名,密钥,受众和发行者,以及时钟skew. 这个工具看不到这些。

相关工具