Tomcat: ограничить доступ к локальному хосту для / только одного / webapp

Я использую Tomcat 6 для обслуживания нескольких веб-приложений, большинство из которых являются общедоступными. Но я бы хотел ограничить доступ к только одному веб-приложению, разрешив соединения только с localhost.

Я могу ограничить доступ для всех веб-приложений с помощью клапана в context.xml, как описано в:

Но я не могу понять, как ограничить доступ для каждого приложения. Есть ли способ сделать это с помощью моего приложения web.xml? Или добавив дополнительные правила в context.xml?

Спасибо,

-B


Повторное решение:

$ cp /var/lib/tomcat6/conf/context.xml \ 
   /var/lib/tomcat6/conf/Catalina/localhost/my-app-name.xml

$ cat /var/lib/tomcat6/conf/Catalina/localhost/my-app-name.xml


    
... {as previously} ...

12
задан Community 23 May 2017 в 11:45
поделиться