WCF服务WSDL链接与域名

时间:2011-12-08 17:46:47

标签: wcf iis wsdl

当我将WCF 4.0服务发布到服务器时,域名始终在wsdl地址中转换为IP值。我的意思是;我希望wsdl链接为
http://www.mydomainaddress/svc/service1.svc?wsdl,而不是http://myipaddress/svc/service1.svc?wsdl

1 个答案:

答案 0 :(得分:4)

您可以将<useRequestHeadersForMetadataAddress/>标记添加到配置中的serviceBehaviors元素,以便着陆页显示您在浏览器中输入的主机标头,而不是机器名称/ ip。

有关详情,请参阅http://msdn.microsoft.com/en-us/library/ee816894.aspx