如何:验证或更正 Web 服务扩展的状态

更新:2007 年 11 月

如果在访问网站或 Web 服务时遇到问题,则应验证所有必需的 Web 服务扩展是否均设置为允许。Web 服务扩展是 Internet 服务器应用程序编程接口 (ISAPI) 和通用网关接口 (CGI),除了支持静态页面外,它还扩展了 Internet 信息服务 (IIS) 功能。

说明:

如果将 SharePoint 产品和技术安装到了 Team Foundation 应用层服务器以外的服务器上,则应验证所有必需的 Web 服务扩展在这两台服务器上是否均设置为允许。

必需的权限

若要执行此过程,您必须是应用层服务器上以及承载 SharePoint 产品和技术的服务器上 Administrators 安全组的成员。

在 IIS 6.0 中验证或更改 Web 服务扩展的状态

  1. 登录到服务器。

  2. 单击“开始”,指向“管理工具”,然后单击“Internet 信息服务(IIS)管理器”。

    “Internet 信息服务(IIS)管理器”打开。

  3. 在树状窗格中,展开本地计算机的节点,并单击“Web 服务扩展”。

    所有扩展的状态将出现在结果窗格中。

  4. 验证以下扩展是否设置为“允许”:

    • ASP.NET v2.0.50727

    • Windows SharePoint Services 或 Windows SharePoint Services V3

  5. 如果状态设置为“禁止”,则右击扩展的名称,然后单击“允许”。

  6. 关闭“Internet 信息服务(IIS)管理器”。

在 IIS 7.0 中验证或更改 Web 服务扩展的状态

  1. 登录到服务器。

  2. 打开“开始”菜单,指向“管理工具”,右击“Internet 信息服务(IIS)管理器”,再单击“以管理员身份运行”。

    “Internet 信息服务(IIS)管理器”打开。

  3. 在“连接”窗格中单击服务器节点。

  4. 在“功能视图”窗格中双击“ISAPI 和 CGI 限制”。

  5. 验证以下扩展是否设置为“允许”:

    • ASP.NET v2.0.50727

    • Windows SharePoint Services 或 Windows SharePoint Services V3

  6. 如果状态设置为“禁止”,则右击扩展的名称,然后单击“允许”。

  7. 关闭“Internet 信息服务(IIS)管理器”。

请参见

其他资源

解决访问 Web 服务时出现的问题

更正连接和配置过程