WCF服务的WSDL内容中服务地址里的主机部分都是默认是主机名称,这样在一些虚拟机环境下外部根本访问不到这些主机,开发时候引用会发生异常
经查可以通过配置服务行为,让这些主机内容为请求方的主机地址,需要Web.config中修改:
useRequestHeadersForMetadataAddress
截图如下:
WCF服务的WSDL内容中服务地址里的主机部分都是默认是主机名称,这样在一些虚拟机环境下外部根本访问不到这些主机,开发时候引用会发生异常
经查可以通过配置服务行为,让这些主机内容为请求方的主机地址,需要Web.config中修改:
useRequestHeadersForMetadataAddress
截图如下: