Wcf WFC SVC文件在从服务客户端调用时发出HTML
我正在部署WCF服务应用程序。如果该服务作为自己的站点运行,则可以正常工作,但其目的是让该服务作为服务器的默认web站点的虚拟目录运行。当我在这个配置中设置服务时,我遇到了一个奇怪的问题。当客户机尝试进行服务调用时,它会收到友好服务描述的HTML,而不是SOAP。这自然会产生一个服务错误。HTML似乎与您在带有HTTP Get的浏览器中看到的服务页面相同,但我只看到错误消息中的前1024个字节,因此我可能遗漏了一些内容 我已经检查了HttpHandler和加载的程序集,据我所知,虚拟目录没有继承任何异常。默认站点安装了3个ISAPI筛选器,包括Outlook Web Access(是的,此服务器正在运行Exchange)。我试着在我的测试网站上安装这些过滤器,但它仍然毫无问题地运行服务。只有当服务作为默认网站中另一个虚拟目录的虚拟目录运行时,才会出现此问题Wcf WFC SVC文件在从服务客户端调用时发出HTML,wcf,iis-6,Wcf,Iis 6,我正在部署WCF服务应用程序。如果该服务作为自己的站点运行,则可以正常工作,但其目的是让该服务作为服务器的默认web站点的虚拟目录运行。当我在这个配置中设置服务时,我遇到了一个奇怪的问题。当客户机尝试进行服务调用时,它会收到友好服务描述的HTML,而不是SOAP。这自然会产生一个服务错误。HTML似乎与您在带有HTTP Get的浏览器中看到的服务页面相同,但我只看到错误消息中的前1024个字节,因此我可能遗漏了一些内容 我已经检查了HttpHandler和加载的程序集,据我所知,虚拟目录没有继承
服务器是运行IIS6的Windows Small Bus server 2003 SP 2。如果您在IIS中托管WCF,则需要在“应用程序角色”中设置服务器,请查看以下链接是否有帮助: