我们正在使用Tomcat 8.5
。该网站位于https://foo.bar.com
。
可以通过在地址栏IP
中输入https://111.111.111.111
地址来访问该网站(当然浏览器会警告用户有关证书问题的信息)
是否可以配置Tomcat
以便进入IP会将用户重定向到主机。以这种方式输入https://111.111.111.111
将重定向到https://foo.bar.com
。
答案 0 :(得分:1)
如果找到为IP地址提供证书的证书颁发机构,可以执行此操作。然而,尽管从未尝试过,我怀疑是否存在 - 我宁愿指望它们明确被禁止这样做,因为IP地址会发生变化,坦率地说,没有人会通过IP地址导航到网站,除非你在一个开发系统。
开发(或“内部”)使用是此处解决方法的关键:如果您只是在内部工作,而不是面向公众,则可以为DNS名称和DNS创建(并自签)证书IP,并接受一次。
如果它是(大型)内部网,您可能有内部CA,他们可能会这样做(但我怀疑)。
当然,这只适用于内部目的,没有任何面向公众的目的。但是你不会把你系统的IP地址分发给任何客户,对吧?这正是DNS的用途。此外,它允许客户通过IPV6连接。
答案 1 :(得分:0)