我收到错误:“服务器无法识别HTTP标头SOAPAction的值:”
它是否一定说问题是我的肥皂行为?或者它也可以在我的肥皂消息中?
我想调试此问题,但不知道从哪里开始... = \
10倍
答案 0 :(得分:0)
你需要检查几件事:
Web服务的命名空间是否发生了变化? - 这可能会生成错误,因为发布到服务的xml的反序列化由于发布的xml的名称空间与服务期望的名称空间不匹配而失败。
请求的方法是否已从Web服务中删除? - 不太可能,但缺少方法可能会导致同样的问题。更有可能是#1。
通过更新应用程序对Web服务的wsdl的引用,可以修复其中任何一项。
答案 1 :(得分:0)
如消息所示,HTTP请求中有一个SOAPAction标头,服务器无法识别该值。您可以检查或修改请求中发送的标头吗?