나그네
나그네3mo ago

테스트 서버에선 이상없이 동작됐는데 실서버로 적용후 403 error 발생

저는 php 를 사용하고 있습니다. 테스트 서버에서 동작할때는 정상 결제가 되었습니다. 그런데 실서버에 적용해서 진행해보니 403 error 가 발생합니다. 403 error 가 이번에 작업하면서 추가된 페이지인줄 알고 테스트하다보니 기본 결제가 진행되고 결제 승인 API를 호출하는 부분에서 403 error가 납니다. https://api.tosspayments.com/v1/payments/confirm 이곳에 paymentKey, orderId, amount 를 curl 로 처리하고 있는데 여기서 403 error 가 발생합니다. 소스는 개발자센터에서 다운받았던 소스로 사용하고 있습니다. 테스트 서버와 실서버의 차이라면 테스트시 https 로 사용 안하고 http로 사용했고 도메인이 다릅니다. 어떤 부분을 확인해야할지 조언 부탁드립니다.
3 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
나그네
나그네OP3mo ago
curl 설정하는 부분에서 CURLOPT_SSL_VERIFYPEER => false, CURLOPT_SSL_VERIFYHOST => false, 이렇게 추가하니 403 error 가 없어지네요 처리했습니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?