【问题标题】:Server did not recognize the value of HTTP Header SOAP服务器无法识别 HTTP Header SOAP 的值
【发布时间】:2010-09-26 00:07:08
【问题描述】:

在这里您可以找到我的 Jobs.asmx webService 的 WSDL。 http://recpushdata.cyndigo.com/jobs.asmx

问题是我在http://bugmusic.cyndigo.com/CallWebService.html创建了一个HTML页面

并且它返回一个错误服务器没有识别 HTTP Header SOAP 的值。

我找不到错误。

【问题讨论】:

标签: web-services soap


【解决方案1】:

添加或删除httppost、httpget 协议。如下:

在您的 Web.config 中

&lt;webServices&gt;<br>
&lt;protocols&gt;<br>
&lt;add name=&quot;HttpPost&quot;/&gt; <br>
&lt;add name=&quot;HttpGet&quot;/&gt; <br>
&lt;/protocols&gt;<br>
&lt;/webServices&gt;<br>

in your machine.config:<br>
&lt;system.web&gt;<br>
    ...<br>
    &lt;webServices&gt;<br>
        &lt;protocols&gt;<br>
              &lt;add name="HttpSoap"/&gt;<br>
              &lt;add name="HttpPost"/&gt;<br>
              &lt;add name="HttpGet"/&gt;<br>
              &lt;add name="Documentation"/&gt;<br>
              &lt;add name="HttpPostLocalhost"/&gt;<br>
        &lt;/protocols&gt;<br>
    &lt;/webServices&gt;<br>
    ...<br>
&lt;/system.web<br>

【讨论】:

  • 我猜你的答案不完整
猜你喜欢
  • 2014-12-02
  • 2011-12-19
  • 1970-01-01
  • 2016-04-30
  • 1970-01-01
  • 2012-01-19
  • 2018-11-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多