自签名ssl证书上的地址错误不匹配

我有一个自我签名的SSL证书,我试图在我的Windows 7开发IIS7机器上使用。 证书正在工作; 不过,我仍然在IE9中遇到不匹配的地址错误。

这纯粹是为了开发和testing的目的。

我已经经历了许多博客和贴子,并尝试使用许多不同的技术来创build证书。 我已经尝试使用我的机器名称和本地主机的证书,但我得到了同样的错误。

这些是我所关注的两个:

http://blogs.technet.com/b/sbs/archive/2007/04/10/installing-a-self-signed-certificate-as-a-trusted-root-ca-in-windows-vista.aspx

http://www.robbagby.com/iis/self-signed-certificates-on-iis-7-the-easy-way-and-the-most-effective-way/

这是我在可信根证书颁发机构下的MMC控制台中的证书:

在这里输入图像说明

签名与IIS中分配的签名匹配:

在这里输入图像说明

而我的网站是绑定到该证书:

在这里输入图像说明

为什么我继续得到错误,我该如何解决? 本地主机上使用sugdomains是否有任何问题? 我所有的网站都在一个IIS应用程序下运行,但每个都有自己的子域(多租户)。

如果证书CN或altName dnsName是'localhost',那么浏览器将只接受'localhost'的主机名(而不是local.localhost或localhost.localdomain等)。