java - 如何在端口 8080 上运行时发布 tomcat webapp?

标签 java tomcat

我正在运行 tomcat在港口 8080 ,例如仅从本地网络访问管理器应用程序。

现在我想通过 port 80 发布一个特定的 Web 应用程序.如何在安全方面做到这一点?

可能不适合只更改<connector>端口到 80,然后我还会公开管理器和任何其他应用程序。

问题:是否可以仅允许访问端口 80 上的特定位置?例如:mydns.com/my-app/*

最佳答案

你应该保持 Tomcat8080 上运行,并在端口 80 上使用反向代理来仅将你想要的路由到“内部” Tomcat 实例。

关于java - 如何在端口 8080 上运行时发布 tomcat webapp?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33494827/

相关文章:

java - 如何将 Spring MVC 连接到远程 MongoDB,以使用 MongoOperations 接口(interface)?

java - 为什么对于目录,使用 java 和 'du -sk' 计算的已用空间不同?以及 'du -sk' 的确切 java 替代方案是什么?

java - Spring、Hibernate、JDBC的关系

apache - Apache 如何检测停止的 Tomcat JVM?

http - 我无法从 curl 命令返回 get 200 响应

java - 从 3rd 方库中删除未使用的 Assets

java - 通过POM入口运行应用程序时如何避免bcprov-jdk16-1.45.jar

scala - 如何制作 sbt 容器 :start run tomcat?

Tomcat tcnative 在 solaris 上构建

tomcat - 如何避免 Grails 在每次更改时自动重建我的项目?