Tomcat: Restreindre l'accès à localhost pour / juste un / webapp

Je suis en cours d'exécution de Tomcat 6 à servir plusieurs applications web, dont la plupart sont en contact avec le public. Mais je tiens à restreindre l'accès à juste un webapp, permettant des connexions de localhost.

Je peux restreindre l'accès aux tous webapps l'aide d'une vanne context.xml comme décrit dans:

Mais je ne peux pas comprendre comment restreindre l'accès sur une base par application. Est-il un moyen de le faire avec mon application web.xml? Ou en ajoutant de nouvelles règles context.xml?

Merci,

-B


Rechapage Solution:

$ 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

<Context>
    <Valve className="org.apache.catalina.valves.RemoteHostValve" allow="localhost"/>
... {as previously} ...
</Context>

source d'informationauteur Bosh