服务器无法识别HTTP头SOAP的值
问题描述:
在这里您可以找到我的Jobs.asmx webService的WSDL。 http://recpushdata.cyndigo.com/jobs.asmx服务器无法识别HTTP头SOAP的值
事情是我在http://bugmusic.cyndigo.com/CallWebService.html
创建一个HTML页面及其返回错误服务器无法识别的HTTP标头SOAP的价值。
我无法找到该错误。
答
添加或删除httppost,httpget协议。象下面这样:在你的web.config
<webServices><br>
<protocols><br>
<add name="HttpPost"/> <br>
<add name="HttpGet"/> <br>
</protocols><br>
</webServices><br>
in your machine.config:<br>
<system.web><br>
...<br>
<webServices><br>
<protocols><br>
<add name="HttpSoap"/><br>
<add name="HttpPost"/><br>
<add name="HttpGet"/><br>
<add name="Documentation"/><br>
<add name="HttpPostLocalhost"/><br>
</protocols><br>
</webServices><br>
...<br>
</system.web<br>
的[服务器没有认识到HTTP标头的SOAPAction值]
+0
我猜你的答案不完整 – user42070 2008-12-09 07:15:00
可能重复(http://stackoverflow.com/questions/352174/server- did-not-recognized-the-value-of-http-header-soapaction) – 2014-10-13 12:03:41