【发布时间】:2011-03-12 12:18:36
【问题描述】:
请提供设置 IIS6 的详细步骤无法通过谷歌搜索找到好的信息... 是否有免费的 SSL 证书只能用于本地测试?
【问题讨论】:
-
您是否有 Windows 域,即您是否有可以使用的域证书颁发机构?我可以告诉你。否则,您似乎想从 [IIS 6 资源工具包] 中获取 SelfSSL - 您尝试过吗?
-
不,我没有 Windows 域证书授权。
请提供设置 IIS6 的详细步骤无法通过谷歌搜索找到好的信息... 是否有免费的 SSL 证书只能用于本地测试?
【问题讨论】:
打开命令提示符;去C:\Program Files\IIS Resources\SelfSSL和
selfssl /T /N:CN=localhost /V:365
这将为https://localhost/ 生成一个自签名证书,并为您在系统上的每个网站上安装它。这也会将其添加到您的受信任证书存储中,以便 IE 自动接受该证书。 /V 选项是证书的有效天数,即大约一年。
如果您想使用 https://your-machine-name/ 而不是 localhost,那么只需更改或省略 /N: 选项。如果不是第一个,您可以使用/S: 指定哪个特定站点。如果您需要,还有其他选项可用于配置密钥生成。
通常,当您在 IIS 中安装 SSL 证书时,您还需要 iisreset 才能工作,但 SelfSSL 也会处理此问题。
【讨论】:
我现在正在使用IISExpress 来测试 SSL,这非常简单.... 设置步骤: * 只需运行 Web 平台安装程序 * 配置为在 iis6 兼容模式下运行,但它不是真正的 IIS 6 :)
【讨论】: