阻止访问特定 URL

阻止访问特定 URL

我在 glassfish 中托管了几个 java war 应用程序,其中一些应用程序公开了 web 服务。我需要一种方法来阻止对特定应用程序的访问,而无需通过防火墙阻止对整个服务器的访问,即阻止对http://server.com:8080/app1/start?somestuffs,例如。是否有任何 glassfish 配置用于此?

答案1

您可以将 Apache 放在 glassfish 服务器前面(让它127.0.0.1仅监听),转发请求mod_proxy_ajp并在 Apache 中配置访问/重定向规则。

这当然不是最漂亮或最快的解决方案,但它确实有效。

相关内容