Я использую сервер TOMCAT. Из-за соображений безопасности я должен ограничить доступ только к localhost, но одно приложение должно быть доступно извне (любой IP). Я попытался использовать клапан, размещенный в server.xml, но я смог заблокировать доступ только к определенным функциям / приложениям, таким как host-manager.
Как ограничить все приложения, кроме одного?
EDIT:
Эта строка внутри server.xml блокирует все, кроме localhost:
<Server>
<Service>
<Engine>
<Host>
...
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1"/>
</Host>
</Engine>
</Service>
</Server>
Как добавить исключение для одного приложения, которое должно быть доступно извне?
Заранее спасибо за помощь :-)