Web服务返回错误“远程服务器返回意外响应:(400)错误请求”

时间:2014-03-04 07:52:44

标签: web-services

我在我的Windows应用程序中调用Web服务(Web服务在同一个项目中)。当我将它与测试数据库一起使用时,它工作正常,但是当我在Web服务中将数据库模式更改为QA时。它给了我错误“”远程服务器返回了一个意外的响应:(400)Bad Request“

Web服务是相同的,但是当我更改架构时仍然会出错。这是Web服务,而不是WCF服务,我使用的是VS2010。我不明白这里发生了什么错。任何帮助将不胜感激。感谢。

2 个答案:

答案 0 :(得分:0)

您提供给网站网页(网页服务)的参数有误。检查您在请求对象的标题中提供的内容。

答案 1 :(得分:0)

实际上,传递给webmethod的DTO中的一个值是有一些不良数据(比如,memberid =“H00001 \ 0 \ 0 \ 0 \ 0”)。我更正了这个值并在转到webmehtod之前分配给了DTO。它工作得很好。谢谢kostas ch。和Salahuddin的帮助!