【发布时间】:2009-07-23 00:24:03
【问题描述】:
我正在尝试通过 https URL 获取图像,但遇到了一些问题。我使用 Java 的 keytool 命令生成了一个密钥库。如果我指定公用名 (CN) 等于我的主机名,例如 CN=JONMORRA,然后尝试通过我的主机名查询,例如 https://JONMORRA:8443/,那么它工作正常。但是,如果我将公用名指定为我的 IP 地址,例如 CN=192.168.56.1,并尝试通过我的 IP 地址查询,例如https://192.168.56.1:8443/,则会出现错误
HTTPS 主机名错误:应该是
这说明我的主机名是错误的,即使那是我在密钥库中指定的。
我想使用 IP 地址而不是主机名,这样我就可以在 Linux 和 Windows 机器之间进行查询,而不必担心主机名。
为什么CN不接受IP地址,我该如何解决?
谢谢
【问题讨论】: