토스 간편결제 (삼성페이)
시크릿 키 값을 제대로 넣어서 결제승인 api 요청을 했는데
INVALID_API_KEY 오류가 납니다.
d9ojO5qEvKma60RZblrqzpOe0oEvDE8wzYWBn14MXAPGg7pD paymentKey 확인 가능 할까요?
11 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
다른 시크릿키 쓰신것 같은데요
test_sk_qLlDJ.........
이 키여야 합니다
base64 encode가 제대로 되지 않는 것 같아서
setHeader("Authorization", "Basic dGVzdF9za196WExrS0V5cE5BcldtbzUwblgzbG1lYXhZRzVSOg==");
헤더에 직접 넣어주고 있는데
그래도 저 오류가 납니다
아니요 키를 다른키 쓰신것 같습니다.
지금 키가
test_sk_zXLkK ...
이거 쓰신것으로 보이는데
test_sk_qLlDJ ...
이걸 쓰셔야 합니다
음.. 네 그럼 다시 한 번 해보겠습니다 감사합니다
{"code":"UNAUTHORIZED_KEY","message":"인증되지 않은 시크릿 키 혹은 클라이언트 키 입니다.","data":null}
이렇게 return받고 있는데
확인 가능할까요?
지금 에러받은 거래건 주문번호 또는 paymentKey 알려주시겠어요?
Base64 encode 한 api key 도 같이 전달 주셔요
paymentKey : pd12AjJexmnRQoOaPz8L5zNvOywYDj3y47BMw6vl0gkYqDNE, API key : Basic dGVzdF9za19xTGxESmFZbmdybzBXbEp6eGw4ZXpHZFJwWHhL 입니다.
근데 제가 최근 연동문서를 안 보고 예전거 보고 해서 오류가 난 듯 한것도 같네요..
지금 전달 주신것을 보면, 뒤에 콜론이 포함 안되어 있네요
콜론 포함해서 인코딩 해야 합니다
인증 | 토스페이먼츠 개발자센터
토스페이먼츠 API 사용에 필요한 인증 방식을 알아봅니다.
감사합니다
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.