결제연동 테스트 질문
결제 연동 테스트 중입니다.
개발환경은 jsp이고,
샘플 파일 다운받아 사용해봤습니다.
결제 연동 창 뜨고, 결제 완료까지 진행하면
아래와 같은 메시지가
success.jsp에서 나옵니다.
----------------------------------------------------------------------
결제 실패
HTTP error code: 401
인증되지 않은 시크릿 키 혹은 클라이언트 키 입니다.
에러코드: UNAUTHORIZED_KEY
-----------------------------------------------------------------------
1. 어떤 클라이언트 키를 입력해야 하는지 하나요?
2. base64로 인코딩 하라고 요청 받았는데, api 연동이 아니어도 그렇게 하나요?
Authorization: Basic base64({USERNAME}:{PASSWORD})
2 Replies
안녕하세요!
아래 메뉴에서 클라이언트키 및 시크릿 키를 확인 가능합니다.
1. https://developers.tosspayments.com/ 로그인
2. 우측상단 '내 개발 정보'
이후 base64_encode(secret_key + ":") 형식으로, ":"표를 붙여서 인코딩하여 API Header값에 보내주시면 됩니다 !
자세한 내용은 아래 링크에서도 확인가능합니다.
https://docs.tosspayments.com/guides/apis/usage#%EC%9D%B8%EC%A6%9Dauthorization