Vous pouvez obtenir des jetons JWT (JSON Web Token) à partir du noeud final de génération de jeton JWT dans la fonction jwt-1.0.
Pourquoi et quand exécuter cette tâche
Pour plus d'informations sur les API JWT, reportez-vous à la rubrique Json Web Token ou à la documentation d'API fournie avec le produit dans le répertoire ${wlp.install.dir}/dev.
Procédure
- Si vous n'avez pas inclus de données d'identification dans la demande, authentifiez-vous à l'aide de vos données d'identification afin de pouvoir accéder au noeud final de génération de jeton JWT à l'adresse URL suivante :
https://<host>:<port>/jwt/api/ibm/<configId>/token
Une fois l'authentification effectuée, le jeton au format MP-JWT est renvoyé au format JSON. Le jeton contient l'utilisateur et les groupes de l'utilisateur, tels qu'ils sont enregistrés dans le registre d'utilisateurs du serveur.
- Utilisez l'ID <configId> pour faire référence à une entrée JWTBuilder correspondante dans le fichier server.xml. Spécifiez des attributs de jeton, tels que le nom de l'émetteur et le délai d'expiration, dans l'entrée JWTBuilder.
- Si vous ne définissez pas les éléments JWTBuilder dans le fichier
server.xml, utilisez l'élément defaultJWT comme ID <configId>.
- Recherchez les attributs de configuration de générateur JWT disponibles sur le site jwtBuilder - JWT Builder
(jwtBuilder).