안녕하세요 인증서버 500 에러 코드 반환 문의드립니다
임시토큰 콜받받은후 인증서버로 전달하니 500 내부서버 오류 코드를 서버에서 반환합니다
.NET 서버로 BE 작성중이며, 아래와 같이 호출하는데 재가 잘못 호출하는것인지 문의드립니다
[콜백 코드]
public async Task<ActionResult> TossPayAuth(string code, string customerKey) {
byte[] bytes = Encoding.Unicode.GetBytes("...:");
string base64 = Convert.ToBase64String(bytes);
HttpClient client = new ();
client.BaseAddress = new Uri("https://api.tosspayments.com/");
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Basic", base64);
client.DefaultRequestHeaders.Accept.Clear();
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
HttpResponseMessage response = await client.PostAsJsonAsync("/v1/brandpay/authorizations/access-token", new {
grantType = "AuthorizationCode",
customerKey,
code
});
response.EnsureSuccessStatusCode();
}
9 Replies
에러를 받았을때 보내신 customerkey 를 공유해 주실수 있을까요?
p51Iy8pryd8z5-0OoTeA1 요골로 했습니당!!
개발 가이드를 정확히 이해하지 못한 상태에서 개발 하다가 무한 루핑이 발생한적이 있습니다
가이드를 이해하고 지금은 수정했습니다!!
지금은 잘 해결하셨다는 내용으로 이해 하면될까요?
제가 무한루핑돌게 만드는걸 수정을 하였지만, 서버에서 무한루프돌게한 원인때문인지는 몰라도 정상적으로 위 코드처럼 임시인증코드를 정상적인 토큰발급서버로 전송을 하면 500 내부서버 오류 코드를 반환 받습니당
인증 서버로부터 받은 응답코드 입니다

지금 보내주시는 키정보가 이상합니다.
new AuthenticationHeaderValue("Basic", base64);
이부분 에서 생성되는 값을 확인해주세요.
네네 확인 감사합니다
수정해서 다시 요청을 보냈는데 404 에러가 뜹니다ㅠ
아 죄송합니다
문제 해결했습니다
시크릿 키와 클라이언트키를 해깔렸습니다
얼핏 비슷하게 생겨서 클라이언트 키를 보냈네요ㅠ
감사합니당!!!!!
네 감사합니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.