Décodeur JWT
Décoder, analyser et valider les JSON Web Tokens, consulter les détails de l'en-tête, de la charge utile et de la signature
Entrer le JWT
Options de validation
JWT valide
Le jeton est au bon format, valide et non expiré.
Structure du JWT
En-tête (Header)
Charge utile (Payload)
Signature
Détails de l'en-tête
Détails de la charge utile
Explication des revendications standard:
-
{/* 声明解释将在此处显示 */}
Détails de la signature
Résultat de la validation de signature:
La validation de signature a été ignorée.
Informations sur la validité du jeton
Instructions d'utilisation
Entrez le jeton JWT
Collez le jeton JWT que vous souhaitez décoder dans la zone de texte, ou cliquez sur "Exemple de JWT" pour charger un jeton d'exemple.
Choisissez les options de validation
Choisissez s'il faut effectuer une validation de signature et saisissez la clé HMAC si nécessaire.
Décoder le JWT
Cliquez sur le bouton "Décoder le JWT" pour afficher les résultats de décodage et les détails.
Analysez les résultats
Consultez les informations sur l'en-tête, la charge utile et la signature du JWT, ainsi que le statut de validité du jeton.
Connaissances de base sur JWT
Qu'est-ce que JWT ?
JWT (JSON Web Token) est une norme ouverte (RFC 7519) pour le transfert sécurisé d'informations. C'est un jeton compact et auto-contenu utilisé pour transférer des informations de manière sécurisée entre les parties sous forme d'objet JSON.
Structure d'un JWT
En-tête (Header)
Contient le type de jeton et les informations sur l'algorithme de signature
"alg": "HS256",
"typ": "JWT"
}
Charge utile (Payload)
Contient les revendications, telles que l'identité de l'utilisateur, les autorisations, etc.
"sub": "1234567890",
"name": "John Doe",
"iat": 1516239022
}
Signature
Vérification de sécurité pour s'assurer que le jeton n'a pas été altéré
Header.Base64UrlEncode() + '.' + Payload.Base64UrlEncode() + '.' + Signature
Cas d'utilisation de JWT
Authentification
Après la connexion de l'utilisateur, le serveur retourne un JWT, et le client le transmet dans les requêtes ultérieures pour s'authentifier
Autorisation
Un JWT peut contenir des informations sur les autorisations de l'utilisateur, utilisées pour contrôler l'accès aux ressources
Échange d'informations
Transférer des informations en toute sécurité entre différents systèmes. La signature JWT permet de vérifier l'identité de l'expéditeur et l'intégrité des données
Authentification cross-domaine
Adapté aux besoins d'authentification dans les architectures à sign-on unique (SSO) et micro-services
Revendications standard JWT
| Nom de la revendication | Abbréviation | Description |
|---|---|---|
| émetteur | iss | Émetteur du JWT |
| sujet | sub | Utilisateur auquel le JWT est destiné |
| audience | aud | Partie qui reçoit le JWT |
| temps d'expiration | exp | Date d'expiration du JWT |
| non avant | nbf | Date de début de validité du JWT |
| émis à | iat | Date d'émission du JWT |
| JWT ID | jti | Identifiant unique du JWT |
API开发平台
快速构建、测试和部署API
推荐工具
Décodeur JWT - Outil Gratuit Online d'Analyse de JSON Web Token
Outil gratuit en ligne de décodeur JWT. Il est utilisé pour décoder, analyser et vérifier les JSON Web Tokens, fournissant des informations détaillées sur l'en-tête, la charge utile et la signature.
Outil de Codage et Décodage Base32 - Convertisseur en Ligne d'Chiffrement et Déchiffrement
Outil gratuit en ligne de codage et décodage Base32. Il prend en charge le chiffrement et le déchiffrement Base32 pour le texte et les fichiers, et prend en charge plusieurs tables de codage Base32.
Convertisseur Hexadécimal - Outil de Codage et Décodage Hexadécimal pour Texte et Fichiers
Outil en ligne de codage et de décodage hexadécimal. Il prend en charge la conversion de texte, données binaires, nombres décimaux ou fichiers en format hexadécimal, ou la conversion du format hexadécimal retour à texte ou fichiers originaux.
Convertisseur Binaire - Outil de Codage et Décodage Binaire pour Texte et Fichiers
Outil en ligne de codage et de décodage binaire. Il prend en charge la conversion de texte et de fichiers en format binaire, ou la conversion du format binaire retour à texte ou fichiers originaux.
Outil de Chiffrement et Déchiffrement Base32 pour Fichiers - Codage et Décodage de Fichiers en Ligne
Outil gratuit en ligne de chiffrement et déchiffrement Base32 pour fichiers. Il prend en charge le téléchargement de fichiers pour des opérations de codage et de décodage Base32, et permet le téléchargement des fichiers traités.