tomcat - 如何配置tomcat重定向ip地址
问题描述
我们正在使用Tomcat 8.5
. 该站点托管在https://foo.bar.com
.
IP
在地址栏中输入地址即可访问该站点https://111.111.111.111
(当然浏览器会警告用户证书问题)
是否可以配置Tomcat
以便输入 IP 将用户重定向到主机。这样输入https://111.111.111.111
会重定向到https://foo.bar.com
.
解决方案
如果您找到为 IP 地址提供证书的证书颁发机构,则可以执行此操作。但是,尽管从未尝试过,但我怀疑是否存在这种情况——我宁愿希望他们明确禁止这样做,因为 IP 地址会发生变化,而且坦率地说,除非你在,否则没有人通过 IP 地址导航到网站一个开发系统。
开发(或“内部”)使用是您的解决方法的关键:如果您只是在内部工作,而不是面向公众,您可以为 DNS 名称和 IP 创建(和自签名)证书,并且接受一次。
如果它是(大型)Intranet,您可能有一个内部 CA,他们可能会在其中执行此操作(但我怀疑)。
自然,这仅适用于内部目的,而不是面向公众的。但无论如何,您不会将系统的 IP 地址分发给任何客户,对吧?这正是 DNS 的用途。此外,它还允许客户端通过 IPV6 进行连接。
推荐阅读
- express - 使用“path.join”定位父目录在 Heroku 上不起作用
- java - .get() 在 SimpleDoubleProperty 上无法获得双倍的原因可能是什么
- firebase - 无法在 firebase.User 上观察 phoneNumber
- angular - 路由器返回选项卡不刷新子选项卡 IONIC
- typescript - Typescript + Vue + Vue-Router:没有重载匹配这个调用。找不到名称“VueRouter”
- reactjs - 尝试添加删除按钮以从我从数据库中获取的挑战列表中删除挑战
- python - 使用 Python 打开 Excel 工作簿
- python-3.x - 为什么 Python 3 中的索引字节返回一个 int 而不是字节?
- javascript - 如何从另一个js文件访问getter
- listview - Flutter FutureBuilder 小部件动态列表长度