잘못된 시크릿키 연동 정보 입니다.
시크릿 키 결제성공 백앤드 c# 으로 작성했는데
INVALID_API_KEY 잘못된 시크릿키 연동 정보 입니다. Incorrect secret key.
오류가 나옵니다 .
결제위젯 연동 키 시크릿으로 붙여넣기했습니다.ㅇ
19 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
: 넣어서 base64인코딩하셨나요
네 인코딩했습니다.
string authorizations = Convert.ToBase64String(Encoding.UTF8.GetBytes(apiKey + ":"));
에러받은 주문 번호 및 인코딩 된 결과 아래로 제출해주세요
💡 정보 제출
민감 정보를 안전하게 제출해주세요
{{
"code": "INVALID_API_KEY",
"message": "잘못된 시크릿키 연동 정보 입니다."
}}
orderId=1W_pCfO4rzG9szJEcThKe&paymentKey=GvaE2lKMZ7DLJOpm5QrlD1LdYDvgEArPNdxbWnYzqR4gA6Xy&amount=100
string authorizations 값은
정보제출 버튼을 누르고 제출 해주세요
asp.net core 샘플은 없나여?
"정보 제출" 버튼을 누르고 제출 해주세요
코드는 우선 삭제 합니다.
.NET 에서 REST API 호출 샘플이 필요하신건가요?
.net에서 confirm 샘플있으면 좋겠습니다.
string authorizations = Convert.ToBase64String(Encoding.UTF8.GetBytes(apiKey + ":"));
인지하고 계시는 authorizations 의 값도 같이 전달 해주세요.
디버깅값이여?
인코딩된 값이 base64 인코딩 잘 된 값인지 확인 해보려고 합니다.
지금은 테스트 키 이니까 상관 없는데,
앞으로는 반드시 정보제출 통해서 해주세요
혹시 결제위젯 연동 , API 개별 연동 차이를 잘모르겟습니다.
이 공간은 7000여명이 확인하는 퍼블릭 공간입니다
정보제출 기능이어디에있는지요.
우선 정리 할게요.
1. 결제요청시에 이용한 클라이언트키와, 승인요청시에 이용한 시크릿키가 pair 가 아닙니다. 결제요청에 사용한 클라이언트키와 pair 인 시크릿 키를 이용하셔야 해요.
시크릿키가 oEjb 로 시작 되는것으로 보이는데, 이에 맞는 pair 클라이언트키는 Z1aOw 로 시작하는 키 입니다.
2. 정보제출 기능은, 아까 승인호출 소스코드 전달한 "정보제출" 버튼을 의미 합니다.
3. 전달하신 승인호출 소스코드를 보니 문제 없이 구현하신것 같은데, 그럼에도 샘플이 필요 하신지 확인 부탁 드립니다.
결제위젯 연동키는
결제위젯 연동시에 이용하는 키 입니다.
API 개별 연동키는,
대사 등 특정 MID 에 해당되는 기능에 이용할 수 있도록 제공하는 키 입니다.
여기에 제출하시면 됩니다 @jomseu_19387
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.