Skip to content

JWT Decoder

Debug-Authentifizierungsprobleme, indem Sie lesen, was ein Token tatsächlich sagt, in einem Tool, das explizit darüber spricht, was es nicht beweist.

Die Unterschrift wird nicht verifiziert. Dieses Tool entschlüsselt nur die Struktur. Ein decodiertes Token beweist nichts darüber, wer es ausgestellt hat oder ob es noch für Ihren API gültig ist.

Algorithmus (alg)HS256
Typ (Typ)JWT
Unterschriftsteilvorhanden (nicht geprüft)
Verfallsdatum—
Emittent (iss)https://auth.example.com
Thema (Sub)user_42
Publikum (aud)api
Ausgestellt bei (iat)2023-11-14T22:13:20.000Z
Läuft ab (exp)2027-01-15T08:00:00.000Z

Kopfzeile

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

Nutzlast

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

Die Decodierung erfolgt in Ihrem Browser; das Token wird nirgendwohin gesendet. Vermeiden Sie das Einfügen von Produktionstokens in eine Website, einschließlich dieser.

Monitor authentifizierte API-Flows mit Transaktionsprüfungen. Kostenlos für 5 Monitore, ohne Kreditkarte.

Startüberwachung

Wie es misst

  • Die drei base64url-Teile werden aufgeteilt und die ersten beiden als JSON dekodiert (RFC 7519).
  • exp, nbf und iat werden als ISO daten dargestellt und mit ihrer uhr verglichen.

Grenzwerte

  • Die Signatur wird nie überprüft, so dass hier nichts beweist, dass ein Token echt ist oder von Ihrem API akzeptiert wird.
  • Verschlüsselte Token (JWE, fünf Teile) werden nicht unterstützt.

Fehlerbehebung

API lehnt ein Token ab, das hier gültig aussieht
Die Gültigkeit hängt von der Signatur, dem Schlüssel, der Zielgruppe und dem Aussteller ab, den der Server erwartet, und vom Uhrenfehler. Dieses Tool kann diese nicht sehen.

Verwandte Werkzeuge