Miten se toimii
Jaa merkki pisteiksi. Kaksi ensimmäistä segmenttiä ovat Base64URL-koodattuja JSON-tiedostoja; kolmas on binääriallekirjoitusdata. Tämä työkalu purkaa otsikon ja hyötykuorman, tulostaa kauniisti JSON:n ja muuntaa iat- ja exp-tunnisteet Unix-sekunneista luettavissa oleviksi päivämääriksi. Se ei koskaan vahvista allekirjoitusta.
- Allekirjoitusta ei tarkisteta: tämä on dekooderi, ei validointi. Älä koskaan liitä tuotantosalaisuuksia mihinkään verkkotyökaluun, mukaan lukien tähän.
Miksi sillä on merkitystä
Useimmat JWT-virheet eivät ole kryptografisia. Ne ovat vanhentuneita tunnuksia, joissa on hämmentävät aikajanat, väärässä yksikössä luettuja väitteitä tai allekirjoitusta koskaan tarkistaneen asiakkaan luottamia hyötykuormia. Tokenin lukeminen oikein vastaa useimpiin näistä kysymyksistä välittömästi.
Toimiva esimerkki
Tyypillisen pääsytunnuksen hyötykuorma sisältää sub, iat ja exp. Dekoodaus näyttää väitteet JSON-muodossa ja muuntaa exp sekunneista luettavaksi päivämääräksi, mikä selittää välittömästi "vanhentuneen" virheen.
Yleisiä virheitä
- Vaatimusten lukeminen ja allekirjoituksen tarkistamisen ohittaminen kokonaan.
- Tuotantotunnusten liittäminen mihin tahansa verkkotyökaluun.
- Hämmentävät millisekunnin aikaleimat JWT:n sekuntiin perustuvan exp.
Käytännön vinkkejä
Virheenkorjaus kehitysvuokralaisen myöntämillä tunnuksilla, ei koskaan tuotannossa. Muista, että JWT:n peruuttaminen vaatii yleensä palvelinpuolen tilan; lyhyet voimassaoloajat ja päivitystunnukset ovat käytännöllinen vaihtoehto mustille listoille.
Kuinka käyttää sitä
- Avaa työkalu. Kaikki toimii selaimesi välilehdessä.
- Liitä tai kirjoita syöte ja valitse sitten haluamasi toiminto.
- Tarkista tulos ja kopioi se yhdellä napsautuksella.
Yleisiä kysymyksiä
Vahvistaako se allekirjoituksen?
Ei. Se vain purkaa tunnuksen. Älä koskaan käsittele dekoodattuja väitteitä luotettavina tarkistamatta allekirjoituspalvelinpuolta.
Miksi tunnukseni näyttää vanhentuneelta?
Tarkista exp-vaatimus nykyiseen aikaan; kellon vinous koneiden välillä on yleinen syy hylättyihin tokeneihin.
Onko tuotantotunnusten liittäminen turvallista?
Suosi testitunnuksia. Koodauksen purku tapahtuu paikallisesti, mutta token on silti valtuustieto, kun se poistuu leikepöydältä.
Onko tämä työkalu todella ilmainen?
Kyllä. Ei ole tiliä, ei maksumuuria eikä käyttörajaa. Tools Appin rahoittaa aumenso, sen takana oleva studio.
Onko jotain kirjoittamani ladattu?
Ei. Työkalu toimii selaimesi välilehdessä. mitä syötät, sitä ei koskaan lähetetä meille eikä tallenneta.