인증 요청 후 콜백이 정상적으로 요청되지 않아 백엔드 서버에서 오류가 납니다.
안녕하세요.
요청을 보낸 후 콜백 URL에 파라미터들이 담겨 넘어오는 것 까진 브라우저의 개발툴에 보이는데 콜백 URL 의 메서드에 진입하지 못하는 걸로 보입니다. 혹여 URL 오타가 있을까 하여 직접 콜백URL을 요청해서 진입이 되는 걸 확인 후 그 URL을 그대로 복사하여 SuccessURL 로 설정했는데도 그러한 현상이 발생합니다.
이런 증상을 제가 확인해 볼 방법이 있을까요?
19 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
주문번호는 9aaf89ae-3687-4a96-944c-6c2b795f3d02 입니다.
successUrl 로 get 방식 호출이 될건데요 이부분이 고려가 되었을까요?
네. GET으로 요청이 오고 QueryString으로 값이 전달되는 걸 확인했습니다.
해결이 되었다는 말씀 이실까요?
콜백 URL 의 메서드에 진입하지 못한다는게 정확히 어떤 의미이실까요?
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
https://test.domain.biz:44397/socialex/PaymentSuccess?paymentType=NORMAL&orderId=91ccd332-588a-4ed2-ad8a-1d72f7c6d252&paymentKey=oYwn6qbDZOAQ92ymxN34Lbjxd5apbp3ajRKXvdk4El1Bp0J5&amount=152250
위와 같이 콜백이 오는 것 까지는 보입니다.
근데 저 주소로 와서는 ERR_CONNECTION_TIMED_OUT
사이트에 연결할 수 없음
으로 오류가 납니다.
https://test.domain.biz:44397 라는 사이트 연결이 안되시는 건데요.
이 URL을 구현을 하신건가요?
https://test.domain.biz:44397/socialex/PaymentSuccess
아...실제 URL을 썼다가 변경했습니다.
실제 도메인은 https://kbiohc.dscloud.biz:44397/socialex/PaymentSuccess?paymentType=NORMAL&orderId=91ccd332-588a-4ed2-ad8a-1d72f7c6d252&paymentKey=oYwn6qbDZOAQ92ymxN34Lbjxd5apbp3ajRKXvdk4El1Bp0J5&amount=152250
사이트에 연결할 수 없음을 보시게 될 듯 하네요
방화벽도 다 내리고
외부에서 포트에 직접 telnet으로 연결은 되는데
사이트 접속만 안되네요.
실제로 동작하는 URL 을 넣어주셔야 하고, 해당 URL 에서 저희 승인 API 를 호출해주셔야 합니다.
네...실제 URL이 다시 써 드린 URL 입니다.
결제하시는 분의 PC에서 해당 URL 이 접속되어야 합니다.
네. 내부에서는 https://localhost:44397 로 연결이 되고 외부에서도 telnet으로 접속은 44397로 연결이 됩니다.
다만 브라우저에서 하면 시간이 오래걸린다고 사이트에 연결할수 없음이네요.
그래서 다른 네트워크에서 telnet 으로 연결해봤는데 접속이 됩니다. 다만 브라우저에서만 저렇게 뜨더라구요.
그러면 44397 포트가 안열려 있으신것 같아요.
외부에서 44397 이 열림이 tcp로 확인이 되는 것 같아요.
고객과 dscloud.biz 서버사이에 이슈라서 저희가 확인해 드릴수가 없는 영역입니다.
네. 그런 것 같습니다.
확인 감사드려요~
네 네트워크나 방화벽쪽을 더 살펴보시면 될것 같아요..