http - http 和 https 的问题

标签 http ssl https

我有这个网站,可以使用 http://example.com 访问但是,如果我将 http 更改为 https,我会收到一条错误消息,指出我的连接不安全,并且在 Chrome 中出现图例“NET::ERR_CERT_COMMON_NAME_INVALID”。其他浏览器也会出现类似的问题。

我对服务器或 SSL 证书知之甚少,因此非常感谢任何对此的见解或建议。

最佳答案

URL 中的主机名必须与证书的主题匹配,否则将发生此错误。例如,如果您拥有仅对 www.example.com 有效的证书,则以 example.com 访问该站点(没有 www)会导致这个错误。

哪个站点可以通过 HTTP 访问仅取决于 DNS 和 Web 服务器的设置。对于 HTTPS,证书也必须匹配。可能是您的证书比设置的其余部分增加了更多限制,在这种情况下,HTTP 将适用于特定域,但 HTTPS 将导致您看到的错误。

关于http - http 和 https 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37452418/

相关文章:

apache - 是否有管理 https ://behavior? 的 Apache/Plesk 服务器设置

Java - 确切含义http.maxConnections

jQuery:如何让 jQuery.getJSON() 调用的 URL 在浏览器地址栏中可见?

java - Web 服务消费者抛出 faultCode : {http://www. lotus.com/domino/ws/}HTTP

ssl - 为 Jetty 配置 SSL 密码套件

MongoDB 4.2.5 接收来自客户端的请求时出错 : SSLHandshakeFailed: The server is configured to only allow SSL connections

android - 如何在 Android 中响应 HTTP 身份验证挑战

java - Netty HTTP 最大内容长度超过 10Gb

http - 如何实现 ip 白名单安全 spring 集成 http 入站网关?

android - 在我的应用程序中导入 keystore