我想购买并应用网站https://domain.com:8097的证书(https,非默认端口443)。浏览器是否会在这种情况下显示任何错误(例如,关于Chrome中不受信任的连接的红色通知)?
我因为帖子中的这个评论而被问到 - Multiple websites on same IP with different ports withIIS
" @chopps - 顺便说一句,我看到的一个问题是浏览器不满意 通过SSL通过443以外的端口进行通信。从技术上讲,它是 可能但他们都有(IE,FF,Chrome)机制来保护 用户并通过443以外的其他方式阻止SSL流量。"
443端口很忙,所以我无法使用它。请不要建议我购买新的域名。我知道证书适用于域名,而不是端口,但我只是想确保浏览器在这种情况下能正常工作。
答案 0 :(得分:2)
浏览器显示的红色警告可能是由于多种原因造成的,,但不是因为端口不是443 :
证书主机名和网络域不匹配
证书根CA不在浏览器信任库中
服务器未提供认证链
证书已过期
...
https的默认端口是443,但您可以使用任何空闲端口。您需要记住的是,如果不使用标准端口,您可能会遇到客户端防火墙的问题。例如,通常在公司网络中只打开一小组端口(例如,80和443),并且拒绝与非标准端口的客户端连接
注意:关于您链接的评论,作者还在考虑OP是否有防火墙,最后他发布了一个包含
的答案然而,只需为https和其他端口添加绑定,就可以在443以外的其他端口上运行SSL