긴쿠
긴쿠4mo ago

결제승인 호출 시 UNAUTHORIZED_KEY 발생 문의드립니다

이미지와 같이 인증되지 않은 시크릿 키 혹은 클라이언트 키입니다. 에러가 발생해서 결제완료가 안되는데 이유를 모르겠어요...
No description
26 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
이실장
이실장4mo ago
clientKey와 secretKey가 매핑되는지 확인해주세요
긴쿠
긴쿠OP4mo ago
orderId : sports_83482 clientKey와 secretKey가 정확히 매핑되어 있어요ㅠㅠ
긴쿠
긴쿠OP4mo ago
No description
이실장
이실장4mo ago
어느 문서보고 연동중이세요?
긴쿠
긴쿠OP4mo ago
긴쿠
긴쿠OP4mo ago
문서를 보고있어요!
이실장
이실장4mo ago
요청도 위 페이지에서하고 있나요? 아 아니군요
긴쿠
긴쿠OP4mo ago
네 아니에요 요청을 저기서 하면 정상적으로 테스트가 되는데
이실장
이실장4mo ago
curl 요청한거 제출해주세요
토스페이먼츠 BOT
💡 정보 제출
민감 정보를 안전하게 제출해주세요
긴쿠
긴쿠OP4mo ago
소스로 호출하면 위에 에러가 뜨네요
이실장
이실장4mo ago
요청이 제대로 안들어온것 같아요
긴쿠
긴쿠OP4mo ago
curl --request POST --url https://api.tosspayments.com/v1/payments/confirm --header 'Authorization: Basic**' --header 'Content-Type: application/json' --data {"amount":"500","orderId":"sports_83482","paymentKey":"typub20240909211354nl6P7"}
이실장
이실장4mo ago
받았습니다. 처음부터 다시해도 그러나요? 주문번호 바꿔서요
긴쿠
긴쿠OP4mo ago
네ㅠㅠ 지금도 바꿔서 해보았는데 똑같네요
이실장
이실장4mo ago
confirm 에서 에러 나고, 에러메세지는 인증되지읂은.. 이검 ㅏㅈ나요?
긴쿠
긴쿠OP4mo ago
[cmd] curl [cmd] --request [cmd] POST [cmd] --url [cmd] https://api.tosspayments.com/v1/payments/confirm [cmd] --header [cmd] 'Authorization: Basic **' [cmd] --header [cmd] 'Content-Type: application/json' [cmd] --data [cmd] {"amount":"500","orderId":"sports_83483","paymentKey":"typub20240909214013inlF5"} exitValue = 0 TOSS_CALL_RESULT={"code":"UNAUTHORIZED_KEY","message":"인증되지 않은 시크릿 키 혹은 클라이언트 키 입니다.","data":null} 네네 인증되지 않은 시크릿 키 혹은 클라이언트 키 입니다라는 에러메세지가 넘어옵니다!
today.lastday
today.lastday4mo ago
결제 요청할실때 clientKey를 다시 확인해보세요.
이실장
이실장4mo ago
귀사 시크릿키로 승인요청한번만 해볼게요 (테스트)
Kimoon Lee
Kimoon Lee4mo ago
지금 보면 요청 자체가 이상하게 오고 있는데요.
긴쿠
긴쿠OP4mo ago
흠.. 결제요청할때 클라이언트키도 일치합니다!
이실장
이실장4mo ago
_ 일단 요청자체가 안넘어왔어요. sports_83483건으로 테스트해봣는데 전혀 이상없이 잘되네요
curl --location 'https://api.tosspayments.com/v1/payments/confirm' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic d==' \
--data '{
"paymentKey": "typub20240909214013inlF5",
"orderId": "sports_____83483",
"amount": 500
}
'
curl --location 'https://api.tosspayments.com/v1/payments/confirm' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic d==' \
--data '{
"paymentKey": "typub20240909214013inlF5",
"orderId": "sports_____83483",
"amount": 500
}
'
이대로 했는데 이상없이 잘되네요. ㅇㅣㄹ단 코드 한번 확인해주세요. data랑 값은 전혀이상없습니다.
긴쿠
긴쿠OP4mo ago
흠ㅠㅠ 넵 감사합니다 코드를 더 확인해봐야겠어요
today.lastday
today.lastday4mo ago
주문번호 바꿔서 다시 테스트 한번 해보시겠어요? 그리고 위에 에러(UNAUTHORIZED_KEY)는 https://api.tosspayments.com/v1/payments/confirm 호출시 발생된 에러가 맞나요?
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?