ssl - 通过 IP 地址访问 HTTPS 的证书错误

标签 ssl

因此,我已经完成了确保证书在主题备用名称中包含 IP 地址的过程,但是当我通过 IP 访问该站点时,它说该名称与证书不匹配。 IP 显然列在证书中并且 CA 链是可信的,但由于某种原因它继续抛出警告。我仍在等待创建 DNS 名称,因此我还无法测试它是否有 DNS 名称错误。

最佳答案

理论上,IP 地址必须作为 IP 类型列在 SAN 部分,而不是 DNS。实际上,一些损坏的应用程序以另一种方式要求它。尝试将其作为 IP 和 DNS 输入,以使其在所有情况下都能正常工作。

I am still waiting for the DNS names to be created, so I cannot yet test if it has the error with the DNS name.

只需将名称和IP地址之间的关系添加到计算机上的本地主机文件中即可。这样您就不必等待 DNS 设置的传播。

关于ssl - 通过 IP 地址访问 HTTPS 的证书错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28637345/

相关文章:

node.js - 从 nodejs 调用 https - 将数字 cer 文件放在哪里?

c# - 服务器响应为 : 5. 7.3 请求的操作已中止;用户未通过身份验证

security - 在整个应用程序范围内使用相同的客户端证书是否安全?

java - 在 Tomcat 中配置信任库

javascript - 将数据从 HTTPS 页面发送到本地主机服务器

ssl - 使用 ssl+acl 配置的 Console Producer 中的 Leader 不可用 Kafka

c# - 我们可以在 ServicePointManager.SecurityProtocol 中添加四个协议(protocol)吗?

node.js - ExpressJS Node HTTPS 服务器上的 Heroku 错误 H13

ssl - force_ssl 甚至落后于 nginx 并生成 https url

ssl - WebSocket 连接失败 ERR_SSL_PROTOCOL_ERROR