我正在运行 tomcat
在港口 8080
,例如仅从本地网络访问管理器应用程序。
现在我想通过 port 80
发布一个特定的 Web 应用程序.如何在安全方面做到这一点?
可能不适合只更改<connector>
端口到 80,然后我还会公开管理器和任何其他应用程序。
问题:是否可以仅允许访问端口 80 上的特定位置?例如:mydns.com/my-app/*
?
最佳答案
你应该保持 Tomcat
在 8080
上运行,并在端口 80
上使用反向代理来仅将你想要的路由到“内部” Tomcat
实例。
关于java - 如何在端口 8080 上运行时发布 tomcat webapp?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33494827/