在iis上运行具有两个不同ssl端口的相同站点

时间:2017-06-30 05:37:03

标签: ssl iis https

我的网站https://www.MyWebSite.com在433端口上运行。但我也有一个管理员登录,只能从办公室本地网络http://MyServer:9999/Login.aspx获得。两个地址都指向同一站点但绑定不同。

是否可以让端口9999上的那个使用https?我尝试在IIS中创建自签名证书,但我的浏览器仍然抱怨,即使我导出了证书并将其存储在我的CA受信任的根目录中。

所以只需要总结一切:

  

我的常规网站:https://MyWebSite.com< - 正常工作

     

我的管理员登录,只能通过本地网络访问:http://MyServer:9999/Login.aspx正常工作。

当添加发布到“MyServer”(而不是MyWebSite)的自签名证书并在端口9999上添加新绑定时我会访问网站但Chrome会向我发出警告NET::ERR_CERT_COMMON_NAME_INVALID,即使证书是颁发给MyServer并且值得信赖

1 个答案:

答案 0 :(得分:0)

是否可以通过端口9999使用https?

  

是的,可以使用自签名设置另一个端口   证书。

通常,自签名证书将具有完全限定的机器名称

Your connection is not private Attackers might be trying to steal your information from in08706523d (for example, passwords, messages, or credit cards). NET::ERR_CERT_COMMON_NAME_INVALID

请仔细检查您遇到的错误,在Chrome中

 There is a problem with this website’s security certificate.

The security certificate presented by this website was issued for a different website's address.

Security certificate problems may indicate an attempt to fool you or intercept any data you send to the server.
在IE中

,你可能会得到

WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON

在这种情况下,假设您已在IIS绑定中将主机名设为*,并且还安装了自签名证书installed您的“根证书颁发机构”您应该能够浏览到
https://machinename.subdomain.domain:9999/没有任何问题