서비스 계정을 사용한 토큰 발급 과정 문의

_5063e6

2022.08.17읽음 1191

jwt 생성 과정에서 {header BASE64 인코딩}.{JSON Claim set BASE64 인코딩} 하는 과정까지는 진행 하였고 

API에 

앞서 생성했던 JWT 헤더와 본문의 바이트 배열(byte array)을 Developer Console에서 다운로드한 비밀 키로 RSA SHA-256 알고리즘(header에서 정의한 RS256)을 사용하여 암호화하고 BASE64 인코딩한다.
이렇게 나와있는데 앞서 생성한 jwt 헤더와 문먼의 바이트 배열이  {header BASE64 인코딩}.{JSON Claim set BASE64 인코딩}  이 값을 의미하는 것인가요? 그렇다면 저 값을 다운로드한 비밀키로 암호화 하면 되는것인가요?

댓글2

  • 업데이트 된 답글입니다.

    "이렇게 나와있는데 앞서 생성한 jwt 헤더와 문먼의 바이트 배열이  {header BASE64 인코딩}.{JSON Claim set BASE64 인코딩}  이 값을 의미하는 것인가요? 그렇다면 저 값을 다운로드한 비밀키로 암호화 하면 되는것인가요? "

    => 네네 맞아요. jwt인증의 경우 활용이 어려우실 경우 라이브러리 이용도 고려해보시면 좋을 것 같네요~

    2022.08.19

    0
  • 업데이트 된 답글입니다.

    df1459

    다운로드한 비밀키가 유효하지 않은 키라고 나오는데 한벌 발급하고 재발급하면 만료되는 그 private key  가 맞을까요 ??

    2023.01.20

    0
이전 글메시지 Bot 생성 방법 문의
다음 글설비 예약 조회 관련 API 지원 일정 문의
목록

궁금한 점을 해결하지 못하셨나요?
지금 바로 NAVER WORKS 사용자들에게 물어보세요!