[18.0.0.1 and later]

Liberty での JSON Web Token の取得

JSON Web Token (JWT) トークンを jwt-1.0 フィーチャーの JWT トークン生成エンドポイン トから取得できます。

このタスクについて

JWT API について詳しくは、Json Web Token または製品の ${wlp.install.dir}/dev ディレクトリーに含ま れている API の資料を参照してください。

手順

  1. 資格情報を要求に含めなかった場合は、以下の URL の JWT トークン生成エンド ポイントにアクセスするために、資格情報を使用して認証します。
    https://<host>:<port>/jwt/api/ibm/<configId>/token

    認証が成功すると、MP-JWT 形式のトークンが JSON 形式で返されます。トークンには、サーバーのユーザー・レジストリーに登録 されているユーザーとそのユーザーのグループが含まれます。

  2. <configId> ID を使用して、対応する JWTBuilder エントリーを server.xml ファイル内で参照します。発行者や有効期限など のトークン属性を JWTBuilder エントリーで指定します。
  3. server.xml ファイルで JWTBuilder エレメントを定義しない場合、 <configId> ID として defaultJWT エレメントを使用します。
  4. 使用可能な JWT Builder 構成属性を jwtBuilder - JWT Builder (jwtBuilder) で検索してください。

トピックのタイプを示すアイコン タスク・トピック

ファイル名: twlp_sec_obtain_jwt.html