Penyahkod JWT: Nyahkod Token Web JSON dalam Talian – Percuma
Percuma, tanpa daftar, berfungsi dalam penyemak imbas anda. Tampal Token Web JSON untuk membaca pengepala dan muatannya sebagai JSON yang diformatkan, melihat masa dikeluarkan, belum sah dan tamat tempoh sebagai tarikh, dan semak dengan sekali pandang sama ada ia telah tamat tempoh. Token dinyahkod pada peranti anda dan tidak pernah dihantar ke mana-mana.
Token dinyahkod pada peranti anda dan tidak sekali-kali dihantar ke mana-mana. Tandatangan tidak disemak, jadi jangan percaya kandungan ini sehingga pelayan anda sendiri mengesahkan token itu.
Mengapa guna Penyahkod JWT
- 100% percuma
- Gunakan seberapa kerap yang anda mahu. Tanpa daftar, tanpa tera air, tiada apa perlu dipasang.
- Peribadi mengikut reka bentuk
- Apa yang anda taip kekal dalam penyemak imbas anda dan tidak pernah dihantar kepada kami.
- Berfungsi pada mana-mana peranti
- Berjalan dalam penyemak imbas anda pada Windows, Mac, Linux, Android dan iPhone. Tiada aplikasi diperlukan.
Cara guna Penyahkod JWT
- Tampal token anda ke dalam JWT anda. "Bearer " di hadapan daripada pengepala Authorization dibuang untuk anda. Klik Cuba contoh untuk melihat cara ia berfungsi dahulu.
- Baca baris status: Tamat tempoh, Belum sah lagi, Dalam tempoh sah, atau tiada tarikh tamat langsung.
- Semak masa Dikeluarkan, Tidak sah sebelum dan Tamat tempoh, dipaparkan sebagai tarikh dengan berapa lama lalu atau lagi.
- Salin pengepala atau JSON muatan dengan butang Salin di atas setiap satu, atau klik Kosongkan untuk mula semula.
Soalan lazim
Bagaimana saya menyahkod JWT?
Tampal token ke dalam kotak. Pengepala dan muatan dinyahkod Base64URL dan dipaparkan sebagai JSON yang diformatkan serta-merta; tiada butang untuk ditekan.
Adakah selamat untuk menampal token sebenar di sini?
Penyahkodan berlaku pada peranti anda dan tiada apa dihantar ke mana-mana. Namun, layan token langsung seperti kata laluan: sesiapa yang memilikinya mungkin boleh menggunakannya sehingga ia tamat tempoh.
Adakah ini mengesahkan tandatangan?
Tidak. Ia hanya menyahkod token dan menunjukkan tandatangan seperti sedia ada. Sesiapa sahaja boleh mencipta token dengan sebarang kandungan, jadi pelayan anda mesti mengesahkan tandatangan dengan kuncinya sebelum mempercayainya.
Bagaimana saya menyemak sama ada JWT telah tamat tempoh?
Tampalkannya dan baca baris status. Ia membandingkan tuntutan exp dengan jam peranti anda dan memberitahu sama ada Tamat tempoh, Dalam tempoh sah, atau token tiada tarikh tamat; ia juga menandakan token yang masa nbf belum tiba.
Apa maksud exp, iat dan nbf?
exp ialah bila token tamat tempoh, iat bila ia dikeluarkan dan nbf masa sebelum ia belum sah. Ia disimpan sebagai cap masa Unix dalam saat; alat ini menunjukkannya sebagai tarikh dalam zon masa anda.
Apakah tiga bahagian JWT?
JWT bertanda tangan ialah header.payload.signature. Pengepala menamakan algoritma penandatanganan (alg) dan jenis, muatan memegang tuntutan seperti sub, exp dan sebarang data tersuai, dan tandatangan membuktikan dua yang pertama tidak diubah.
Bolehkah saya tampal keseluruhan pengepala Authorization?
Boleh. "Bearer " di hadapan dibuang sebelum penyahkodan, jadi anda boleh tampal nilai pengepala seperti sedia ada.
Mengapa ia tidak dapat membaca token saya?
JWT bertanda tangan mempunyai tiga bahagian yang dipisahkan dengan titik, dan ralat memberitahu anda berapa banyak yang ditemui. Token yang disulitkan (JWE, lima bahagian) tidak dapat dibaca tanpa kunci, dan sesetengah perkhidmatan menggunakan token legap yang bukan JWT langsung.
Adakah JWT disulitkan?
Biasanya tidak. JWT bertanda tangan biasa hanya dikodkan, jadi sesiapa yang memegangnya boleh membaca muatan. Jangan letakkan rahsia dalam muatan JWT melainkan token itu disulitkan.
Adakah Penyahkod JWT percuma?
Ya. Ia percuma digunakan, tanpa daftar dan tiada apa perlu dipasang.
Alat berkaitan
- Nyahkod dan Kodkan Base64Nyahkod Base64 kepada teks, atau kodkan teks kepada Base64 semasa anda menaip. Aksen dan emoji (UTF-8) berfungsi, dan fail sehingga 50 MB boleh ditukar.
- Pemformat JSONTampal JSON untuk menyemak sama ada ia sah, kemudian formatkannya dengan lekukan yang jelas atau mampatkannya kepada satu baris. Jika ada yang salah, anda melihat apa dan, dalam kebanyakan pelayar, baris dan lajurnya. Salin hasilnya atau muat turun sebagai fail .json.
- Penukar Cap Masa UnixTukar cap masa Unix kepada tarikh dan masa dalam mana-mana zon waktu, atau tarikh kepada cap masa dalam saat atau milisaat.