Διαφήμιση

Αποκωδικοποιήστε κεφαλίδα & ωφέλιμο φορτίο JWT (η υπογραφή δεν επαληθεύεται).

Αποτέλεσμα
Λήψη
Το αποτέλεσμά σας θα εμφανιστεί εδώ.

							
Πρόσφατα αποτελέσματά σας

Τα αποτελέσματά σας θα εμφανιστούν εδώ.

Διαφήμιση

Σχετικά με το Αποκωδικοποιητής JWT

Ο Αποκωδικοποιητής JWT διαχωρίζει ένα JSON Web Token στα μέρη του και αποκωδικοποιεί την κεφαλίδα και το ωφέλιμο φορτίο σε Base64Url σε μορφοποιημένο JSON, ώστε να επιθεωρήσετε τον αλγόριθμο, τον τύπο διακριτικού και κάθε ισχυρισμό χωρίς να αναζητάτε βιβλιοθήκη. Είναι μόνο αποκωδικοποιητής: η υπογραφή σκόπιμα δεν επαληθεύεται, και κανένα μυστικό ή δημόσιο κλειδί δεν ζητείται ποτέ.

Οι ισχυρισμοί χρονοσφραγίδας λαμβάνουν ειδική μεταχείριση. Όταν το ωφέλιμο φορτίο περιέχει iat (εκδόθηκε στις), exp (λήγει) ή nbf (όχι πριν), το εργαλείο μετατρέπει καθέναν σε αναγνώσιμη ημερομηνία UTC — ο ταχύτερος τρόπος να απαντήσετε στο αιώνιο ερώτημα αν ένα διακριτικό έχει πράγματι λήξει.

Επικολλήστε την πλήρη συμβολοσειρά header.payload.signature και ο αποκωδικοποιητής αναλαμβάνει τα υπόλοιπα, συμπεριλαμβανομένων διακριτικών των οποίων το ωφέλιμο φορτίο δεν είναι αυστηρό JSON. Μια κακοσχηματισμένη εισαγωγή — λιγότερα από δύο τμήματα, ή μη έγκυρο Base64Url — παράγει ένα σαφές σφάλμα αντί για σιωπηλά αλλοιωμένη έξοδο.

Πώς να χρησιμοποιήσετε το Αποκωδικοποιητής JWT

  1. Επικολλήστε το πλήρες JWT — τη συμβολοσειρά header.payload.signature — στο πεδίο διακριτικού.
  2. Εκτελέστε τον αποκωδικοποιητή.
  3. Διαβάστε την αποκωδικοποιημένη κεφαλίδα (αλγόριθμος, τύπος) και τους ισχυρισμούς ωφέλιμου φορτίου ως μορφοποιημένο JSON.
  4. Ελέγξτε την ενότητα ΗΜΕΡΟΜΗΝΙΕΣ για τις αναγνώσιμες χρονοσφραγίδες iat, exp και nbf.
  5. Αντιγράψτε την έξοδο για την αναφορά σφάλματος ή τις σημειώσεις αποσφαλμάτωσής σας.

Συχνές ερωτήσεις

Όχι, και το αναφέρει στην έξοδο. Αποκωδικοποιεί την κεφαλίδα και το ωφέλιμο φορτίο μόνο για επιθεώρηση. Η επαλήθευση υπογραφής απαιτεί το μυστικό υπογραφής ή το δημόσιο κλειδί και ανήκει στον κώδικα της εφαρμογής σας, όχι σε έναν αποκωδικοποιητή αποσφαλμάτωσης.

Το διακριτικό αποστέλλεται στον διακομιστή μόνο για αποκωδικοποίηση — κανένα κλειδί δεν ζητείται, τίποτα δεν επαληθεύεται και τα ανεβασμένα αρχεία καθαρίζονται αυτόματα. Παρ' όλα αυτά, αντιμετωπίστε τα ζωντανά διακριτικά παραγωγής όπως διαπιστευτήρια: προτιμήστε ληγμένα ή δοκιμαστικά διακριτικά όταν μπορείτε.

Ναι, η αποκωδικοποίηση διακριτικών είναι δωρεάν και δεν απαιτεί λογαριασμό.

Καταχωρημένοι ισχυρισμοί χρονοσφραγίδας: το iat είναι πότε εκδόθηκε το διακριτικό, το exp είναι πότε λήγει και το nbf είναι η στιγμή πριν από την οποία πρέπει να απορρίπτεται. Ο αποκωδικοποιητής μετατρέπει και τα τρία από δευτερόλεπτα Unix σε αναγνώσιμες ημερομηνίες UTC.

Ένα JWT έχει τουλάχιστον δύο τμήματα Base64Url διαχωρισμένα με τελεία (header.payload, συνήθως συν μια υπογραφή). Το σφάλμα σημαίνει ότι στην εισαγωγή σας λείπει ένα τμήμα — συχνά επειδή το διακριτικό περικόπηκε όταν αντιγράφηκε από ένα αρχείο καταγραφής ή κεφαλίδα.

Ναι. Μόνο τα τμήματα κεφαλίδας και ωφέλιμου φορτίου χρειάζονται για την αποκωδικοποίηση, οπότε ένα τμήμα header.payload λειτουργεί — χρήσιμο όταν μια γραμμή καταγραφής έκοψε την υπογραφή.

Κοινοποίηση

Δημοφιλείς αναζητήσεις
αποκωδικοποιητής jwt αποκωδικοποίηση jwt token jwt parser online jwt debugger ανάγνωση jwt payload αποκωδικοποιητής jwt token
Χρειάζεστε βοήθεια;
Βρήκατε πρόβλημα με αυτό το εργαλείο; Ενημερώστε μας.
Αναφορά προβλήματος

Προσθέστε αυτό το δωρεάν εργαλείο στον δικό σας ιστότοπο — αντιγράψτε και επικολλήστε τον παρακάτω κώδικα.