Tools App door

Hoe u een JWT veilig kunt lezen

Plak een JSON-webtoken om de header en payload te lezen, waarbij de datum van uitgifte en vervaldatum wordt gedecodeerd. Niets wordt geverifieerd of ergens naartoe verzonden.

Hoe het werkt

Verdeel het token over stippen. De eerste twee segmenten zijn Base64URL-gecodeerde JSON; de derde zijn binaire handtekeninggegevens. Deze tool decodeert de header en de payload, drukt de JSON mooi af en converteert iat en exp van Unix-seconden naar leesbare datums. Het verifieert nooit de handtekening.

  • De handtekening wordt niet gecontroleerd: dit is een decoder, geen validator. Plak nooit productiegeheimen in een online tool, ook niet in deze.

Waarom het ertoe doet

De meeste JWT-bugs zijn niet cryptografisch. Het zijn verlopen tokens met verwarrende tijdlijnen, claims die in de verkeerde eenheid zijn gelezen of payloads die worden vertrouwd door een client die de handtekening nooit heeft gecontroleerd. Als u het token correct leest, worden de meeste van deze vragen onmiddellijk beantwoord.

Een uitgewerkt voorbeeld

De payload van een typisch toegangstoken bevat sub, iat en exp. Decodering toont de claims als JSON en converteert exp van seconden naar een leesbare datum, wat onmiddellijk een "verlopen" fout verklaart.

Veel voorkomende fouten

  • Claims lezen en handtekeningverificatie volledig overslaan.
  • Productietokens in een online tool plakken.
  • Verwarrende milliseconde-tijdstempels met JWT-second-based exp.

Praktische tips

Foutopsporing met tokens die zijn uitgegeven door een ontwikkelingstenant, nooit productie. Houd er rekening mee dat voor het intrekken van een JWT doorgaans een status aan de serverzijde vereist is; korte vervaldagen plus vernieuwingstokens zijn het praktische alternatief voor zwarte lijsten.

Hoe het te gebruiken

  1. Open het gereedschap. Alles draait op uw browsertabblad.
  2. Plak of typ uw invoer en kies vervolgens de gewenste actie.
  3. Controleer het resultaat en kopieer het met één klik.

Open het gereedschap

Veelgestelde vragen

Verifieert het de handtekening?

Nee. Het decodeert alleen het token. Behandel de gedecodeerde claims nooit als vertrouwd zonder de handtekening aan de serverzijde te verifiëren.

Waarom ziet mijn token er verlopen uit?

Controleer de exp-claim tegen de huidige tijd; Klokafwijking tussen machines is een veelvoorkomende oorzaak van afgewezen tokens.

Is het veilig om productietokens te plakken?

Geef de voorkeur aan testtokens. Het decoderen gebeurt lokaal, maar een token is nog steeds een referentie zodra het uw klembord verlaat.

Is deze tool echt gratis?

Ja. Er is geen account, geen betaalmuur en geen gebruikslimiet. Tools App wordt gefinancierd door aumenso, de studio erachter.

Is er iets dat ik invoer geüpload?

Nee. De tool wordt uitgevoerd op uw browsertabblad; wat u invoert, wordt nooit naar ons verzonden en nooit opgeslagen.

← Alle berichten