7

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

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

4

2 回答 2

3

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

在 Windows XP Professional 上的 IIS 中启用 SSL

在 Windows XP 中为 IIS 启用 SSL (HTTPS)

于 2008-08-12T16:30:53.310 回答
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 值得您使用的情况下非常重要。

于 2008-08-12T16:31:02.403 回答