[18.0.0.1 以及更新版本]

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> ID 來參照 server.xml 檔中對應的 JWTBuilder 項目。請在 JWTBuilder 項目中,指定記號屬性,例如:發證者和有效期限。
  3. 如果您沒有在 server.xml 檔中定義 JWTBuilder 元素,請使用 defaultJWT 元素作為 <configId> ID。
  4. 可用的 JWT 建置器配置屬性可在 jwtBuilder - JWT 建置器 (jwtBuilder) 中找到。

指示主題類型的圖示 作業主題

檔名:twlp_sec_obtain_jwt.html