【发布时间】:2015-09-20 00:10:11
【问题描述】:
我只是按照在 localhost 上使用 SSL 的步骤操作:https://www.digitalocean.com/community/tutorials/how-to-create-a-ssl-certificate-on-apache-for-ubuntu-14-04
但是当我访问https://localhost 时,我收到了这条消息:
网页无法访问
ERR_CONNECTION_REFUSED
我在 Vagrant 上使用 Apache2 和 Ubuntu 值得信赖。
如果您想了解更多信息,请告诉我。
谢谢
【问题讨论】:
-
在系统内部的环回网络接口上使用 https 有什么意义?
-
我用它来连接远程 OpenID 服务器。
-
https://localhost当然不是与远程系统的连接。也许本地 http 服务器中的某些逻辑会连接到远程系统,但这是独立的。 -
我从localhost 发出请求 -> 远程系统。
-
如前所述:
https://localhost不 连接到远程系统。那么为什么要在那里使用 https 呢?如前所述:如果某些服务器端逻辑建立了一个很好的远程连接,并且可能使用 https in that connection 是有意义的。但这与https://localhost无关。而且您不需要证书,因为在这种情况下,您的服务器就是客户端。