Qualcuno sa se Tomcat può limitare l'accesso a determinate applicazioni tramite l'indirizzo IP (come Apache .htaccess
)?Come limitare l'accesso tramite indirizzo IP con Tomcat?
23
A
risposta
23
Aggiungere uno Valve
a Context
in context.xml
(in particolare, org.apache.catalina.valves.RemoteAddrValve
). Vedi i documenti su Remote Host Filters.
21
Questo è un esempio:
in \ apache-tomcat-7.0.33 \ conf \ server.xml:
<Engine name="Catalina" defaultHost="localhost">
...
...
...
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="10\.132\.77\.55|10\.132\.76\.120|10\.132\.77\.47"/>
...
</Engine>
3
In Tomcat 7, è possibile configurarlo in web.xml
.
Se è per tutte le app Web, è possibile configurarlo in tomcat7/conf/web.xml
, se è solo per una web app, è possibile configurarlo nello tomcat7/webapps/$(WEB_APP)/WEB-INF/web.xml
, è molto conveniente.
La configurazione utilizza un filtro RemoteAddrFilter
, c'è un esempio in Container Provided Filters.
Problemi correlati
- 1. Limita l'accesso al gestore Tomcat tramite IP
- 2. Connessione socket tramite indirizzo IP secondario
- 3. indirizzo IP firmato cloudfront indirizzo IP
- 4. Come ottenere il proprio indirizzo IP con un indirizzo socket?
- 5. Indirizzo IP Converter
- 6. indirizzo IP cURL
- 7. indirizzo IP Domain Name
- 8. indirizzo IP client
- 9. indirizzo IP assetto ottetto
- 10. Indirizzo IP da sk_buff
- 11. IIS: impossibile accedere alla pagina tramite indirizzo IP anziché localhost
- 12. Genera indirizzo IP casuale
- 13. Python: Ottieni indirizzo IP locale utilizzato per inviare dati IP a uno specifico indirizzo IP remoto
- 14. Geocode un indirizzo IP?
- 15. Indirizzo IP in Silverlight
- 16. indirizzo IP non instradabile
- 17. Convalida un indirizzo IP (con maschera)
- 18. Indirizzo IP che termina con zero?
- 19. sbagliato indirizzo IP con nginx + Unicorn + rotaie
- 20. Come limitare la quantità di richieste per IP in Node.JS?
- 21. Ottieni il proprio indirizzo IP
- 22. Come bloccare un indirizzo IP usando web.xml?
- 23. Autentica per indirizzo IP in Django
- 24. PHP display server Indirizzo IP
- 25. LetsEncrypt SSL su indirizzo IP
- 26. Parser indirizzo IP in Javascript
- 27. C++ Indirizzo IP forma leggibile
- 28. Come filtrare per indirizzo IP in Wireshark?
- 29. Come ottenere il mio indirizzo IP esterno con node.js?
- 30. Docker-machine - indirizzo IP conflitto
il file di configurazione può essere in queste directory anche '/etc/tomcat8/server.xml' ' – user3338098
questo può essere utilizzato anche nella protezione dell'accesso gestore e host-manager. –