[18.0.0.1 und höher]

JWT-Token in Liberty abrufen

Sie können JSON Web Token (JWT) vom JWT-Tokengenerierungsendpunkt im Feature jwt-1.0 abrufen.

Informationen zu diesem Vorgang

Weitere Informationen zu JWT-APIs finden Sie unter Json Web Token oder in der API-Dokumentation, die im Lieferumfang des Produkts enthalten ist und im Verzeichnis ${wlp.install.dir}/dev bereitgestellt wird.

Vorgehensweise

  1. Wenn in der Anforderung keine Berechtigungsnachweise enthalten sind, authentifizieren Sie sich mit Ihren Berechtigungsnachweisen, um auf den JWT-Tokengenerierungsendpunkt an der folgenden URL zuzugreifen:
    https://<host>:<port>/jwt/api/ibm/<configId>/token

    Nach erfolgreicher Authentifizierung wird das MP-JWT-Formattoken als JSON-Formular zurückgegeben. Das Token enthält den Benutzer und die Gruppen für den Benutzer gemäß des Datensatzes in der Benutzerregistry des Servers.

  2. Verwenden Sie die ID <configId>, um auf einen entsprechenden JWTBuilder-Eintrag in der Datei server.xml zu verweisen. Geben Sie Tokenattribute, wie z. B. Aussteller und Ablaufzeit, im JWTBuilder-Eintrag an.
  3. Wenn Sie keine JWTBuilder-Elemente in der Datei server.xml definieren, verwenden Sie das Element defaultJWT als ID <configId>.
  4. Sie finden die verfügbaren Konfigurationsattribute für JWT-Builder unter jwtBuilder - JWT Builder (jwtBuilder).

Symbol das den Typ des Artikels anzeigt. Taskartikel

Dateiname: twlp_sec_obtain_jwt.html