分步指南——如何在 Microsoft IIS 7 中创建 CSR 密钥

1. 点击"开始">"管理工具">"Internet 信息服务(IIS)管理器"。

2. 点击服务器名称。

3. 在中间菜单的"安全"区域(菜单底部)双击"服务器证书"(Server Certificates)按钮。

4. 接下来,在右侧的"操作"菜单中点击"创建证书申请"(Create Certificate Request),将打开"证书申请向导"。

5. "证书申请向导"出现后,在"可分辨名称属性"(Distinguished Name Properties)窗口中输入以下信息:

- Common Name(通用名)——你希望用 SSL 密钥保护的域名(通常是完全限定域名,例如 www.domain.com 或 mail.domain.com;对于通配符 SSL,应为 *.domain.com)。

- Organization(组织)——你的组织/公司的注册名称。

- Organizational unit(组织单位)——组织内部门的名称(通常填写"IT""Web Security",或留空)。

- City/locality(城市/地区)——你组织所在城市。

- State/province(省/州)——你组织所在的省/州。

- Country/region(国家/地区)——两位字母代码(应大写。例如:美国=US,澳大利亚=AU,英国=GB)。

6. 点击"下一步"。

7. 在"加密服务提供程序属性"(Cryptographic Service Provider Properties)窗口中输入以下信息,然后点击"下一步":

- Cryptographic service provider(加密服务提供程序)——在下拉列表中选择"Microsoft RSA SChannel Cryptographic Provider"。

- Bit length(位长度)——CSR 位长度应为 2048。

8. 为你的 CSR 文件输入一个文件名。请记住所选的文件名以及保存位置。

9. 你的 CSR 现在会保存到所选位置、你所命名的文件中。用文本编辑器打开该文件,复制其全部内容(包括 -----BEGIN CERTIFICATE REQUEST----- … -----END CERTIFICATE REQUEST-----)。你将需要此 CSR 来完成 SSL 配置流程。