使用自签名证书时,“服务器的证书与URL不匹配”

时间:2014-09-30 01:28:06

标签: iis-7 ssl-certificate self-signed

我一直在尝试使用自签名证书配置我在本地服务器上部署的网站以进行开发。我希望我的网站工作的地址是example.company.local。 在使用SelfSSL生成证书后,我将其复制到Personal和Trusted Certifciate root中的Local Machine商店。但是当我尝试访问网址时,我收到错误“服务器的证书与网址不匹配”。虽然我可以忽略它,但我知道cert auth失败了,我想解决这个问题。我列出了我遵循的步骤

  1. 使用selfssl /N:CN=example.company.local /V:9999生成自签名证书。这将证书添加到我在Local Machine上的个人商店
  2. 从mmc(运行中输入mmc),我将上面生成的证书添加到个人文件夹中的“受信任的根证书”文件夹
  3. 重新启动IIS
  4. 请告诉我哪里出错了。我给的网址是https://example.company.local,但它引用的是本地主机证书。

1 个答案:

答案 0 :(得分:2)

请尝试this guide。从页面上的评论看起来似乎有效,但我没有测试它。

如果有任何变化仍有问题,我建议使用xca。它建立在openssl之上,具有非常好的GUI,并具有CA,SSL服务器和SSL客户端的模板。可以找到文档here