lyscryz
lyscryz14mo ago

안녕하세요 인증서버 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
Kimoon Lee
Kimoon Lee14mo ago
에러를 받았을때 보내신 customerkey 를 공유해 주실수 있을까요?
lyscryz
lyscryzOP14mo ago
p51Iy8pryd8z5-0OoTeA1 요골로 했습니당!! 개발 가이드를 정확히 이해하지 못한 상태에서 개발 하다가 무한 루핑이 발생한적이 있습니다 가이드를 이해하고 지금은 수정했습니다!!
유부장
유부장14mo ago
지금은 잘 해결하셨다는 내용으로 이해 하면될까요?
lyscryz
lyscryzOP14mo ago
제가 무한루핑돌게 만드는걸 수정을 하였지만, 서버에서 무한루프돌게한 원인때문인지는 몰라도 정상적으로 위 코드처럼 임시인증코드를 정상적인 토큰발급서버로 전송을 하면 500 내부서버 오류 코드를 반환 받습니당
lyscryz
lyscryzOP14mo ago
인증 서버로부터 받은 응답코드 입니다
No description
Kimoon Lee
Kimoon Lee14mo ago
지금 보내주시는 키정보가 이상합니다. new AuthenticationHeaderValue("Basic", base64); 이부분 에서 생성되는 값을 확인해주세요.
lyscryz
lyscryzOP14mo ago
네네 확인 감사합니다 수정해서 다시 요청을 보냈는데 404 에러가 뜹니다ㅠ 아 죄송합니다 문제 해결했습니다 시크릿 키와 클라이언트키를 해깔렸습니다 얼핏 비슷하게 생겨서 클라이언트 키를 보냈네요ㅠ 감사합니당!!!!!
Kimoon Lee
Kimoon Lee14mo ago
네 감사합니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?