在IIS 6中托管WCF应用程序-本地主机替换为计算机名

在IIS 6中托管WCF应用程序-本地主机替换为计算机名,wcf,silverlight-3.0,iis-6,Wcf,Silverlight 3.0,Iis 6,我最近将Silverlight解决方案从Casini(一个用于服务,一个用于SL应用)转移到IIS以模拟生产。它是一个端口上的网站(localhost:2002),包含两个web应用程序,一个用于我的SL应用程序,另一个用于我的WCF服务。在带有clientaccesspolicy xml文件的Casini中,一切都可以正常工作,但在IIS中,某些东西正在用WSDL中的我的机器名替换localhost:2002。是什么原因造成的,我如何停止它?在IIS中,除非配置了主机头,否则网站的域将被mac

我最近将Silverlight解决方案从Casini(一个用于服务,一个用于SL应用)转移到IIS以模拟生产。它是一个端口上的网站(localhost:2002),包含两个web应用程序,一个用于我的SL应用程序,另一个用于我的WCF服务。在带有clientaccesspolicy xml文件的Casini中,一切都可以正常工作,但在IIS中,某些东西正在用WSDL中的我的机器名替换localhost:2002。是什么原因造成的,我如何停止它?

在IIS中,除非配置了主机头,否则网站的域将被machinename替换。SSL也是如此,尽管您必须使用adsutil来更改SSL主机头