第九章 配置 IIS 以与 Web 网关配合使用 (Windows) - 附加步骤:Microsoft IIS 7 或更高版本

Microsoft ISAPI 扩展(CSPms.dllCSPmsSys.dllCSPcms.dll)已进行了调整,以便它们可以直接用于 IIS 7 及更高版本中的本机模块接口。

IRIS 附带的 Web 网关模块可以与 IIS 7 中的本机模块一起使用。它们还可以与 ISAPI 扩展一起使用。对于使用 NSD 的客户,还有其他配置选项。本节介绍如何配置 IIS 7 Web 服务器以使用本机模块。对于其他配置,请参阅 IIS 7 或更高版本的替代选项。

IIS 7 的安装位置

安装 Web Gateway 组件和 CSP 静态文件,如下所示:

  1. 本机模块的默认位置
  • CSPms.dll(运行时模块)
  • CSPmsSys.dll(系统管理模块)

这些模块的默认位置是:

C:\Inetpub\CSPGateway

非基于 NSD 的连接选项的配置和日志文件写入此目录。

HyperEvents 组件

  • CSPBroker.js

  • CSPxmlhttp.js

这些文件的默认位置是:

install-dir\csp\broker

推荐选项:使用本机模块 (CSPms*.dll)

这是推荐且最常用的配置选项。它使用 IIS 7 中引入的本机模块接口。此选项提供最佳性能。

有关其他配置选项,请参阅 IIS 7 或更高版本 (Windows) 的替代选项和使用 NSD (Windows)

注册本机模块并配置 Web 服务器,以便它识文件类型并将它们传递到 Web 网关进行处理。包括安装可能需要的任何其他文件(例如分析所需的特殊 CSP 资源)。

注册本机模块

DLL:CSPms.dllCSPmsSys.dll

在使用这些模块之前,必须先向 IIS 注册它们。这是在 Internet 信息服务 (IIS) 管理器控制面板中完成的。

  1. 打开 Internet 信息服务 (IIS) 管理器窗口。
  2. 在左侧面板中,突出显示:[MACHINE_NAME] ([machine_name]\[user_name])
  3. 在中间面板中,双击模块图标。
  4. 在右侧面板中,选择添加本机模块(或配置本机模块)。准确的措辞取决于所使用的 IIS 的版本。
  5. 选择“注册”并在“注册本机模块”对话框中输入以下内容:
  • Name: CSPms

  • Path: C:\Inetpub\CSPGateway\CSPms.dll

  • Select OK.

  1. 在左侧面板中,展开顶层并展开“网站”和“默认网站”。突出显示默认网站:
[MACHINE_NAME] ([machine_name]\[user_name])
            Web Sites
                    Default Web Site
  1. 在右侧面板中,选择“添加本机模块”。
  2. 选择 CSPms 并选择确定。
03-02 18:44