Authorization 설정방법
Authorization 설정방법에 관해선 아래 내용을 참고해 주시길 바랍니다
KAS는 Basic HTTP Auth를 사용합니다. 모든 API 요청은 반드시 올바른 Authorization 헤더를 가져야 하며 KAS 인증 키를 사용하여 Basic Auth에 사용할 자격증명을 생성합니다.
1. KAS 콘솔 로그인 페이지 로 이동 후 로그인을 합니다.
2. Security 클릭 후 Credential을 클릭합니다.
3. Access Key 생성을 클릭합니다.
4. Access Key ID와 Secret Access Key을 확인 후 다운로드 버튼을 누르면 kas-credential-{access-key-id}.json이라는 인증키가 들어있는 파일이 다운로드 됩니다. 인증 키 생성시 확인할 수 있는 Authorization (예: Basic
S0FTS1A2WkRaSjh...)는 Access Key ID와 Secreat Access Key를 인코딩한 값입니다.
(인증키 Secret Access Key와 Authorization은 최초 생성 시 한 번만 확인할 수 있습니다. 따라서, 반드시 최초 생성된 인증키를 안전한 곳에 복사 또는 다운로드해 안전하게 관리해 주시기 바랍니다.)
5.
1) 사용하시는 툴에서 Key Access ID을 User name 으로 Secreat Key Access ID를 Password로 사용하여
로그인합니다.
2) 생성된 Authorization (예: Basic S0FTS1A2WkRaSjh...) 값은 API 호출 시 호출 헤더에 사용하게 됩니다.
사용하는 툴에서 auth 입력 후 Authorization 값을 입력합니다.
6. 마지막으로 호출 헤더에 x-chain-id를 입력한 후 1001 (Klaytn 테스트넷) 또는 8217 (Klaytn 메인넷) 값을 입력합니다.
7. Authorization 설정을 마무리한 후 원하시는 API를 호출하시면 됩니다.
더 궁금하신 사항이 있으시면 헬프센터 우측 상단문의등록을 통해 문의사항을 등록해주시기 바랍니다.
감사합니다.