SOAP请求有问题

时间:2011-01-05 21:18:16

标签: web-services soap soap-client

我收到错误:“服务器无法识别HTTP标头SOAPAction的值:”

它是否一定说问题是我的肥皂行为?或者它也可以在我的肥皂消息中?

我想调试此问题,但不知道从哪里开始... = \

10倍

2 个答案:

答案 0 :(得分:0)

你需要检查几件事:

  1. Web服务的命名空间是否发生了变化? - 这可能会生成错误,因为发布到服务的xml的反序列化由于发布的xml的名称空间与服务期望的名称空间不匹配而失败。

  2. 请求的方法是否已从Web服务中删除? - 不太可能,但缺少方法可能会导致同样的问题。更有可能是#1。

  3. 通过更新应用程序对Web服务的wsdl的引用,可以修复其中任何一项。

答案 1 :(得分:0)

如消息所示,HTTP请求中有一个SOAPAction标头,服务器无法识别该值。您可以检查或修改请求中发送的标头吗?