如果在 IIS 管理器的 Web 服务扩展节点中注册了 Web 服务扩展,则可以单独启用或禁用这些服务扩展。当不再需要已启用的功能时,您可通过 IIS 管理器中的 Web 服务扩展节点禁用这些功能。

重要

只有本地计算机上的 Administrators 组的成员才能执行以下过程。作为安全性最佳操作,请使用不属于 Administrators 组的帐户登录计算机,然后使用 runas 命令以管理员身份运行 IIS 管理器。在命令提示符下,键入 runas /User:管理帐户名称 "mmc %systemroot%\system32\inetsrv\iis.msc"

过程

启用或禁用动态内容
  1. 在 IIS 管理器中,展开本地计算机,然后单击“Web 服务扩展”。

  2. 在详细信息窗格中,单击要启用或禁用的 Web 服务扩展。

  3. 执行以下任一操作:

    • 要启用已禁用的 Web 服务扩展,请单击“允许”。

    • 要禁用已启用的 Web 服务扩展,请单击“禁止”。

    • 要查看 Web 服务扩展的属性,请单击“属性”。

  4. 单击“确定”。

重要

如果选择允许所有未知的 ISAPI 扩展或 CGI 扩展在 Web 服务器上运行,则 Web 服务器可能容易受到利用这些技术的计算机病毒和蠕虫程序的攻击。只应选择这些需要在 Web 服务器上运行的特定 ISAPI 扩展或 CGI 扩展。

可以使用 IIS 管理器的 Web 服务扩展节点中的一项设置,禁用在本地计算机上注册的所有 Web 服务扩展。

禁用所有 Web 服务扩展
  1. 在 IIS 管理器中,展开本地计算机,然后单击“Web 服务扩展”

  2. 单击“禁止所有扩展”。将出现一条警告消息。

  3. 要禁用所有扩展,请单击“是”。要取消操作,请单击“否”。要查看详细信息,单击“帮助”。

  4. 如果单击“是”,每个 Web 服务扩展的状态都将变成已禁用。


目录