linux - 在 Tomcat 8 中将 HTTPS 设置为默认值

标签 linux https tomcat8

<分区>

https://portal.example.com 的 AWS 中托管 Web 门户在 Linux EC2 实例上使用 Tomcat 8

为了访问门户,地址必须输入为 https://。

我希望用户在输入 portal.example.com 时自动转到正确的地址。

我已经在网上阅读了一些说明并尝试进行调整,但似乎无济于事。

我可能还应该注意到该服务在 8443 上运行,并且在 Linux UFW 中有防火墙规则将 443 的流量发送到 8443。

有人对完成这项工作有任何好的指导或建议吗?

谢谢。

最佳答案

您需要设置一个非 SSL Connector 并重定向到 SSL Connector:

<Connector port="8080" protocol="HTTP/1.1"
    ....
    redirectPort="8443"/>

您还需要端口 80 => 8080 的转发设置以接收 HTTP 流量

关于linux - 在 Tomcat 8 中将 HTTPS 设置为默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44832590/

相关文章:

c - 段错误 - 如何从管道写入和读取链表

http - Node.JS 分段上传到 facebook 图

java - 如果存在具有相同包结构的重复类,tomcat 将如何加载该类

tomcat-users.xml 在停止 Tomcat 8 后重置

mysql - 无法将tomcat容器连接到mysql容器

linux 可执行文件不执行但默默退出

linux - bpf虚拟机和bpf映射有什么限制?

用于检查 C 代码括号的正则表达式

java - 加密安装的应用程序和网络服务的方法

go - 如何在Golang Web服务器上设置HTTPS?