121 chars · 1 line
141 chars · 10 lines
121 chars · 1 line
141 chars · 10 lines
JWT identity-claim troubleshooting
A JWT can decode successfully without sub. Whether that is acceptable depends on the token's purpose: some machine-to-machine tokens do not identify an end user, while user tokens often rely on a stable subject identifier. This tool is free to use. No account or payment is required.
Last updated
JWT is a container format used by multiple token profiles. The consuming system defines which claims are mandatory for its authorization model.
Issuer and audience metadata exist, but there is no sub field.
{"iss":"https://issuer.example","aud":"api://orders"}No subject identifier is present; policy decides whether one is required.Common questions
No. Requirements depend on the JWT profile and application contract.
Some profiles define other identifiers, but your consumer should follow its documented contract.
No. It preserves the payload as issued.
Debugging a specific JWT issue? Browse JWT troubleshooting.