如何在没有SSL错误的情况下通过IP地址访问网站

How to access the website via IP address without SSL error

当我通过 IP 地址访问任何主机时,它显示 SSL 错误。

Example.com => 192.168.1.1(IP 地址)

假设我想访问 https://example.com,它工作正常。 另一方面,如果通过 https://192.168.1.1 这样的 IP 地址访问主机,则会显示 SSL 错误。

这里是否缺少任何配置。我需要在 SAN 配置中添加 IP 地址吗?

如果您想通过 IP 地址访问网站,您需要首先配置您的网络服务器以实际在该 IP 地址上提供该网站,然后您必须将该 IP 地址作为 SAN 包含在所提供的证书中这个 IP 地址。请注意,有不同类型的 SAN:DNSName 和 IPAddress。正确的类型应该是 IPAddress 但一些客户端实际上错误地期望类型 DNSName - 所以你最好添加具有两种 SAN 类型的 IP 地址。