[18.0.0.1 and later]

Liberty에서 JWT(JSON Web Token) 얻기

jwt-1.0 기능의 JWT 토큰 생성 엔드포인트에서 JWT(JSON Web Token) 토큰을 얻을 수 있습니다.

이 태스크 정보

JWT API에 대한 정보는 ${wlp.install.dir}/dev 디렉토리에 있는 제품에 포함된 JWT(JSON Web Token) 또는 API 문서를 참조하십시오.

프로시저

  1. 신임 정보를 요청에 포함하지 않은 경우, 다음 URL에서 JWT 토큰 생성 엔드포인트에 액세스하려면 신임 정보로 인증하십시오.
    https://<host>:<port>/jwt/api/ibm/<configId>/token

    인증에 성공한 후 MP-JWT 형식 토큰이 JSON 양식으로 리턴됩니다. 토큰은 서버의 사용자 레지스트리에 기록되어 있는 사용자 및 사용자 그룹을 포함합니다.

  2. server.xml 파일에서 해당하는 JWTBuilder 항목을 참조하려면 <configId> ID를 사용하십시오. JWTBuilder 항목에서 발행자 및 만기 시간과 같은 토큰 속성을 지정하십시오.
  3. server.xml 파일에서 JWTBuilder 요소를 정의하지 않은 경우 defaultJWT 요소를 <configId> ID로 사용하십시오.
  4. jwtBuilder - JWT 빌더(jwtBuilder)에서 사용 가능한 JWT 빌더 구성 속성을 찾으십시오.

주제의 유형을 표시하는 아이콘 태스크 주제

파일 이름: twlp_sec_obtain_jwt.html