2014-03-04 2 views
0

내 Windows 응용 프로그램에서 웹 서비스를 호출하고 있습니다 (웹 서비스는 같은 프로젝트에 있음). 그것은 테스트 데이터베이스와 함께 사용할 때 잘 작동하지만 웹 서비스에서 QA로 데이터베이스 스키마를 변경할 때. "(400) 잘못된 요청"웹 서비스에서 "원격 서버가 예기치 않은 응답을 반환했습니다 : (400) Bad Request"를 반환합니다.

웹 서비스는 동일하지만 스키마를 변경할 때 여전히 오류가 발생합니다.이 서비스는 WCF 서비스가 아닌 웹 서비스이며 사용하고 있습니다. VS2010. 여기에 무슨 일이 일어나고 있는지 이해가 안되네. 어떤 도움을 크게 주시면 감사하겠습니다. 감사합니다.

+0

디버깅 해 보셨습니까? –

+0

예 코드를 디버깅했으며 웹 메서드를 호출 할 때 위의 오류가 발생합니다. – iCreator

+0

디버그 및 웹 서비스 코드가 있다면 어떤 의미입니까? win app 디버깅에서 웹 서비스 디버깅으로 이동합니다. –

답변

0

사실, webmethod에 전달 된 DTO의 값 중 하나에 잘못된 데이터가 있습니다 (예 : memberid = "H00001 \ 0 \ 0 \ 0 \ 0 \ 0").이 값을 수정하고 DTO에 할당되었습니다. 지나 가기 전에 webmehtod. 그리고 그것은 잘 작동했습니다. 감사합니다 kostas 채널. 도와 주셔서 Salahuddin!

0

웹 사이트의 웹 페이지 (webservice)에 공급하는 매개 변수에 오류가 있습니다. 요청 개체의 헤더에 제공 한 내용을 확인하십시오. .

관련 문제