Я пытаюсь ограничить доступ к серверу Tomcat 7 с помощью этого клапана: org.apache.catalina.valves.RemoteHostValve.Tomcat 7 RemoteHostValve не работает для localhost
Он работает нормально для других хостов, но я не могу получить доступ к серверу локально с помощью localhost (http://localhost:8080).
Вот Valve:
<Valve className="org.apache.catalina.valves.RemoteHostValve" allow="host2.xy.i|host2.xy.i|localhost"/>
Любые идеи?
Привет и спасибо четыре вашего ответа. У меня включена опция enableLookups. Насколько я понимаю, при использовании RemoteAddrValve вы не можете одновременно использовать RemoteHostValve. Но я хочу разрешить хосты по имени. Сейчас я использую RemoteAddrValve, и он работает до тех пор, пока ips не изменятся. Но если кто-то подключается через WiFi, у нас возникает проблема. – Philipp
Если вы правы, что AddrValve и HostValve конфликтуют, это будет ответом на мою проблему. Я знаю, что в apache можно иметь хосты и Addr в той же конфигурации. – Radon8472