0
我已经获得了调用外部WCF服务以获取某些数据的任务。到现在为止还挺好。 但是,在服务的WSDL中,有一个绑定地址提供给另一个URL,我相信是第三方提供商的内部服务器,如果我将我的项目中的服务引用添加到服务中,所有的调用都将被定向到WSDL中的URL,尽管这是我无法访问的服务器,因此会引发异常。覆盖WCF WSDL模式中的已定义绑定
这是WSDL中的一部分,这似乎是导致问题:
<wsdl:service name="TheService">
<wsdl:port name="BasicHttpBinding_ITheService" binding="tns:BasicHttpBinding_ITheService">
<soap:address location="https://www.foo.com/theservice.svc/theservice"/>
</wsdl:port>
在上面的例子中,我没有获得“www.foo.com”服务器。有没有办法来覆盖这个网址,并使用我已经提供的供应商?