我尝试在本地IIS服务器(Windows 7 Pro)上配置HTTPS。当没有定义HTTPS绑定时,我可以点击http://localhost,但是一旦我添加它,我就会收到404错误。此外,当我添加HTTPS绑定并尝试通过IIS管理器重新启动服务器时,我得到一个例外(下图)。我不知道从哪里开始进行故障排除,并且通过Google找不到任何适用的内容。
下面是我在配置绑定时看到的一些图片。
我已经创建了一个用于绑定的自签名证书:
当我去编辑绑定时,只存在默认的HTTP绑定:
我继续创建绑定:
此时,如果我导航到https://localhost,则会收到404错误。如果我尝试重新启动服务器,我会遇到异常:
答案 0 :(得分:1)
原来,VMWare工作站服务正在干扰端口443.停止服务后,我可以成功地在本地IIS上运行HTTPS。