2011-12-15 1 views
0

저희 회사는 Chase 지불 기술 궤도 게이트웨이를 사용하여 신용 카드 지불을 수집합니다. 우리는 지불 기술에 의해 제공되는 .NET SDK를 사용합니다. .NET SDK를 호출하는 webservice가 간헐적으로 오류를 throw합니다.Chase Payment tech SDK 예외 발생

요청 처리 중 오류가 발생했습니다. 서버가 요청을 처리 할 수 ​​없습니다. ---> System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse의 내부 오류 (SoapClientMessage 메시지, WebResponse 응답, ResponseStream Stream, Boolean asyncCall)

지금까지는 문제를 추적하여 해결할 수 없었습니다. 무엇이 문제의 원인 일 수 있습니다. 이전 expereince 또는 권고는 평가했다.

+0

이것은 Chase Bank ..이 무엇입니까? 나는 거기에서 일하는 경험을 가지고 있지만 귀하의 질문에 따라 그것은 소리 및 또는 어쩌면 합법적 인 비즈니스 목적 이외의 다른 액세스하고자하는 나타납니다 .. 현재 어떤 코드가 있습니까 ??? – MethodMan

+0

@DJKRAZE, IMO, "작동하지 않습니다"라는 질문에 대한 과도한 반응이지만이 질문은 대답 할 수 없다 (나는 어떤 유용한 문맥도 없다)라는 점에 분명히 동의 할 것이다. 그리고 b : 너무 합법적 인 고객이 SDK 벤더에게이 질문을 제기 할 수있는 질문 인 것처럼 들리므로 너무 현지화되었습니다. –

답변

1

네트워크 트래픽을 모니터링하고 응답으로 돌아 오는 것을 확인해야한다고 생각합니다. 응답에 데이터가없는 경우 HttpClient WCF 호출과 비슷한 오류가 발생했습니다. ReadResponse 메서드는 데이터가 없기 때문에 데이터를 deserialize하고 실패합니다.