IIS 5.1中的HTTPS

时间:2008-08-12 16:27:40

标签: iis ssl

我在开发计算机上使用Windows XP中的IIS 5.1。我将在我公司的Web服务器上设置HTTPS,但我想尝试在生产系统上进行本地化。

但是当我进入网站配置部分的目录安全性选项卡时,“安全通信”组框被禁用。我是否需要做些什么来启用这个组框?

2 个答案:

答案 0 :(得分:3)

您可能需要先手动创建证书(在WinXP上似乎没有内置机制,因此您需要使用OpenSSL)。看看这两个链接:

Enabling SSL in IIS on Windows XP Professional

Enabling SSL (HTTPS) for IIS in Windows XP

答案 1 :(得分:3)

这是因为在有限的Windows XP版本下的IIS 5.1仅限于HTTP。您需要在Windows 2003上安装完整版本的IIS 6.0才能执行此操作。幸运的是,您可以从Microsoft下载Windows 2003的VHD映像,并在Virtual PC实例下运行它。此外,我建议您这样做,因为您要小心并使用靠近生产环境的机器。 IIS 5.1版本从未部署为生产计算机,因此您无法保证任何内容,并且IIS 5.1和IIS 6.0之间的差异非常大,因为VM值得您光顾。