我的主机告诉我,我需要从他们那里购买一个专用的IP,以便使用我想购买的SSL证书。 我不相信他们。 有没有办法让他们离开循环,并完成这个没有购买IP?
我一直使用SSL的自签名证书,但现在我正在购买一个,以便用户不会被https://的红色删除线吓到。 由于我没有自己的证书,而且我的主机没有root访问权限,所以我不得不要求他们提供CSR,他们拒绝这样做,直到我购买专用IP。
我正在使用cPanel / WHM,并没有root权限,但所有的SSL / TLS的东西似乎工作,除了CSR发电机。
是的,一个专用的IP地址是必要的(除了SNI,在Android 2.x或IE 6/7/8不支持,现在基本上不可用)。
这是因为主机名标题是作为encryption包的一部分发送的。 因此,服务器只有连接的IP地址才能确定要尝试处理的虚拟主机。