【发布时间】:2020-07-31 15:56:45
【问题描述】:
我正在尝试使用 Apache2 的 index.html 默认网站,但使用与 https 的安全连接。
我使用的是自签名证书,但是当我进入网站时,“https”被红色划掉。我想在不使用付费证书的情况下修复它,因为这仅用于测试和了解有关 Apache2 的更多信息
谢谢
【问题讨论】:
我正在尝试使用 Apache2 的 index.html 默认网站,但使用与 https 的安全连接。
我使用的是自签名证书,但是当我进入网站时,“https”被红色划掉。我想在不使用付费证书的情况下修复它,因为这仅用于测试和了解有关 Apache2 的更多信息
谢谢
【问题讨论】:
嗯,这是因为您使用的是自签名证书,而浏览器无法验证您的证书是否有效。
这并不是一个真正的“问题”,除非您期望该网站有外部访问者,他们可能会担心您没有可公开验证的 https。它仍然是加密的,但作为用户,您无法判断连接是否被“中间人”拦截。
您可以使用letsencrypt.org 轻松地将可公开验证的证书添加到具有域名的服务器。如果您使用的是 IP 地址,则无能为力。
Let's Encrypt 有很多教程,具体取决于您使用的特定平台。
【讨论】:
您可以使用this link 中提到的内容让您的浏览器将您的本地网站视为受信任的网站。
希望我的回答对你有帮助
【讨论】: