Laman utama / Alat Pembangun / Penyahkod JWT Dalam Talian
Alat dalam talian percuma

Penyahkod JWT Dalam Talian

Nyahkod token JWT secara setempat. Lihat header dan payload sebagai JSON, serta segmen tandatangan. Sesuai untuk pembangun dan ujian. Pemprosesan dilakukan s…

Mula gunakan

Ciri-ciri Penyahkod JWT

Penyahkod JWT ini membantu anda melihat kandungan token JWT dengan cepat. Ia menyahkod segmen header dan payload daripada Base64URL kepada JSON, dan memaparkan segmen tandatangan sebagai teks mentah.

Contoh Kerja

Katakan anda mempunyai token berikut:

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

Selepas menyahkod, anda akan melihat header sebagai:

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

dan payload sebagai:

{
  "sub": "1234567890",
  "name": "John Doe",
  "iat": 1516239022
}

Segmen tandatangan akan dipaparkan sebagai teks asal: SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c.

Had dan Amaran

  • Penyahkodan tidak mengesahkan tandatangan, algoritma yang dibenarkan, penerbit, khalayak, kunci, atau kebenaran aplikasi. Tuntutan yang dipaparkan tidak boleh dipercayai.
  • Token JWT mungkin mengandungi data peribadi atau bukti kelayakan. Elakkan menampal token langsung pada peranti yang dikongsi atau dipantau.
  • Pemprosesan berlaku dalam pelayar, tetapi token mungkin masih terdedah jika peranti anda dikompromi.

Soalan Lazim

Adakah penyahkod ini mengesahkan tandatangan JWT?

Tidak. Alat ini hanya menyahkod dan memaparkan kandungan token. Ia tidak mengesahkan tandatangan, algoritma, atau tuntutan lain. Untuk pengesahan, anda memerlukan alat yang sesuai dengan kunci dan peraturan aplikasi.

Apakah yang berlaku jika token mengandungi aksara tidak sah?

Jika segmen Base64URL tidak sah, atau jika header/payload bukan JSON yang sah, alat ini akan memaparkan ralat. Ia juga menolak token yang tidak mempunyai tiga segmen atau jika nilai header/payload bukan objek.

Bolehkah saya menyahkod token yang sangat panjang?

Input dihadkan kepada 500,000 aksara. Jika token melebihi had ini, ia mungkin tidak diproses. Untuk token biasa, had ini adalah mencukupi.

Pemprosesan dilakukan secara setempat dalam pelayar anda.