wcf服务元数据WSDL中的地址为请求方地址不再是主机名
Posted xuchao4177
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wcf服务元数据WSDL中的地址为请求方地址不再是主机名相关的知识,希望对你有一定的参考价值。
WCF服务的WSDL内容中服务地址里的主机部分都是默认是主机名称,这样在一些虚拟机环境下外部根本访问不到这些主机,开发时候引用会发生异常
经查可以通过配置服务行为,让这些主机内容为请求方的主机地址,需要Web.config中修改:
useRequestHeadersForMetadataAddress
截图如下:
以上是关于wcf服务元数据WSDL中的地址为请求方地址不再是主机名的主要内容,如果未能解决你的问题,请参考以下文章
在我的 wcf 服务中验证 AX 服务器域、用户名和密码等凭据后,下载 Microsoft Dynamics AX 2012 服务 wsdl 元数据
WCF 如何从 wsdl 和 xsd 生成服务 - 合同优先