在 IIS6 上托管 WCF,是不是需要任何特殊设置?

Posted

技术标签:

【中文标题】在 IIS6 上托管 WCF,是不是需要任何特殊设置?【英文标题】:Hosting WCF on IIS6, does it require any special setup?在 IIS6 上托管 WCF,是否需要任何特殊设置? 【发布时间】:2010-10-01 15:25:34 【问题描述】:

托管 WCF 服务是否需要在 IIS6 上进行任何特殊配置?

【问题讨论】:

【参考方案1】:

你可以使用WCF的ServiceHostReg:

该工具位于以下位置:

%SystemRoot%\Microsoft.Net\Framework\v3.0\Windows Communication Foundation\

命令行是:

ServiceHostReg /x /i

【讨论】:

【参考方案2】:

步骤1)VirtualDirectoryName->Properties->Virtual Directory Tab->确认按钮->

插入新的通配符映射 C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll 取消选中验证文件是否存在

第 2 步)

VirtualDirectoryName->属性->目录安全选项卡->身份验证和访问控制->编辑按钮->

取消选中集成 Windows 身份验证

Step3) 重置 IIS

【讨论】:

【参考方案3】:

This 是一篇非常方便的博文,可以解答您的问题。

【讨论】:

以上是关于在 IIS6 上托管 WCF,是不是需要任何特殊设置?的主要内容,如果未能解决你的问题,请参考以下文章

IIS 上托管的 WCF 服务和 IIS 上的客户端网站

在 IIS 上托管 WCF 后出现“请求错误”

在服务器上托管 WCF 服务后创建和杀死空线程

在 Windows Server 2003 上托管 WCF Web 服务

在 Azure 应用服务上托管 WCF 不响应客户端应用服务

访问本地 IIS 上托管的 WCF 服务时出错:“相对 URI 不支持此操作。”