启用和禁用动态内容

为了更好地预防恶意用户和攻击者的攻击,没有将 IIS 默认安装到 Microsoft® Windows® Server 2003 家族的成员上。而且,当最初安装 IIS 时,该服务在高度安全和“锁定”的模式下安装。在默认情况下,IIS 只为静态内容提供服务 - 即,ASPASP.NET在服务器端的包含文件WebDAV 发布FrontPage® Server Extensions 等功能只有在启用时才工作。如果在安装 IIS 之后未启用该功能,则 IIS 将返回一个 404 错误。有关如何解决 404 错误(包括 404.2 和 404.3)、与新安装的 IIS 6.0 相关的问题或从低版本的 IIS 进行升级的详细信息,请参阅疑难解答

可以通过对 IIS 管理器中的 Web 服务扩展节点进行操作来配置这些请求处理程序(称为 Web 服务扩展),以完成下列操作:

如果在 IIS 管理器的 Web 服务扩展节点中注册了 Web 服务扩展,则可以单独启用或禁用这些服务扩展。

要点 要点 您必须是本地计算机上 Administrators 组的成员或者必须被委派了相应的权限,才能执行下列步骤。作为安全性的最佳操作,请使用不属于 Administrators 组的帐户登录计算机,然后使用运行方式命令以管理员身份运行 IIS 管理器。在命令提示符下,键入 runas /user:administrative_accountname "mmc %systemroot%\system32\inetsrv\iis.msc"

启用和禁用 Web 服务扩展

  1. 在 IIS 管理器中,展开本地计算机,然后单击“Web 服务扩展”。
  2. 在详细信息窗格中,单击要启用或禁用的“Web 服务扩展”。
  3. 要启用已禁用的 Web 服务扩展,请单击“允许”。
  4. 要禁用已启用的 Web 服务扩展,请单击“禁止”。
  5. 单击“确定”。
要使用或拒绝使用未出现在 Web 服务扩展列表中的 HTTP 请求处理程序,则必须先将其添加到 Web 服务扩展列表中以进行注册。

添加新的 Web 服务扩展

  1. 在 IIS 管理器中,展开本地计算机名称,然后单击“Web 服务扩展”。
  2. 在详细信息窗格中,单击“添加一个新的 Web 服务扩展”。
  3. 在“扩展名”框中,输入新的 Web 服务扩展的名称。
  4. 单击“添加”。
  5. 在“文件路径”框中,输入路径或单击“浏览”找到新的 Web 服务扩展所需的文件,然后单击“确定”。
  6. 或者,选中“设置扩展状态为允许”复选框,自动将新 Web 服务扩展的状态设置为“允许”。
  7. 单击“确定”。

可以允许指定应用程序调用 Web 服务扩展。

允许应用程序调用 Web 服务扩展

  1. 在 IIS 管理器中,展开本地计算机,然后单击“Web 服务扩展”。
  2. 单击“对特定的应用程序允许所有 Web 服务扩展”。
  3. 从“应用程序”列表框中,单击应用程序的名称。在“要允许的扩展”框中将出现允许应用程序调用的 Web 服务扩展。
  4. 单击“确定”。

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

禁用所有 Web 服务扩展

  1. 在 IIS 管理器中,展开本地计算机,然后单击“Web 服务扩展”。
  2. 单击“禁止所有 Web 服务扩展”。将出现一条警告消息。
  3. 要禁用所有扩展,请单击“是”。要取消操作,请单击“否”。要查看详细信息,单击“帮助”。
  4. 如果单击“是”,每个 Web 服务扩展的状态都将变成禁止。

© 1997-2003 Microsoft Corporation。保留所有权利