[18.0.0.1 and later]

Liberty 中获取 JSON Web 令牌

您可从 jwt-1.0 功能部件中的 JWT 令牌生成端点获取 JSON Web 令牌 (JWT) 令牌。

关于此任务

有关 JWT API 的信息,请参阅 JSON Web 令牌${wlp.install.dir}/dev 目录中随产品包含的 API 文档。

过程

  1. 如果请求中未包含凭证,请使用您的凭证进行认证,以访问以下 URL 处的 JWT 令牌生成端点:
    https://<host>:<port>/jwt/api/ibm/<configId>/token

    认证成功后,将在 JSON 表单中返回 MP-JWT 格式令牌。该令牌包含服务器的用户注册表中记录的用户及其所属的组。

  2. 使用 <configId> 标识引用 server.xml 文件中的相应 JWTBuilder 条目。请在 JWTBuilder 条目中指定令牌属性,例如签发者和到期时间。
  3. 如果未在 server.xml 文件中定义 JWTBuilder 元素,请使用 defaultJWT 元素作为 <configId> 标识。
  4. jwtBuilder - JWT 构建器 (jwtBuilder) 中查找可用的 JWT 构建器配置属性。

用于指示主题类型的图标 任务主题

文件名:twlp_sec_obtain_jwt.html