我在 IIS7 中安装了一个新的 SSL 证书,删除了旧证书并设置了新证书的绑定 - 所以 https 现在只绑定到新证书。
我重新启动了 IIS7(以及 Windows 2008 Server 本身)并使用以下命令检查了证书:
netsh http show sslcert
Run Code Online (Sandbox Code Playgroud)
正如我所料,这仅显示了新证书
certutil -store MY
Run Code Online (Sandbox Code Playgroud)
正如我所料,这也只显示了新证书而不是旧证书
我还打开了 mmc 并检查了那里的证书,我只看到了新的而不是旧的。
我也在使用具有管理员权限的帐户。
但是 - 当我打开浏览器(从任何计算机)并转到 https 站点时,它仍在使用旧证书。即使我从浏览器中删除旧证书,它仍然会发送旧证书而不是新证书。
谁能帮我弄清楚我哪里出错了?旧的幻象证书如何驱除?