WCF在本地工作但在远程服务器上返回404

时间:2013-06-21 09:43:41

标签: asp.net wcf

当我在同一台服务器上托管我的服务和客户端时,在客户端配置中可以在本地服务器上正常工作。

//代码

<client>
  <endpoint address="http://localhost/RequestService/Service.svc" binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IService" contract="RequestService.IService" name="BasicHttpBinding_IService" />
  </client>  

不在本地服务器上工作,但在其他服务器上工作。

//代码

<client> 
  <endpoint address="http://www.xxxxx.com/RequestService/Service.svc" binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IService" contract="RequestService.IService" name="BasicHttpBinding_IService" />
  </client>

为什么我收到了这个错误?

1 个答案:

答案 0 :(得分:0)

尝试在客户端的web.config中设置useDefaultWebProxy="false"绑定。