0
이 밸브를 사용하여 Tomcat 7 Server에 대한 액세스를 제한하려고합니다 : org.apache.catalina.valves.RemoteHostValve.Tomcat 7 RemoteHostValve가 localhost에서 작동하지 않습니다.
다른 호스트에서는 정상적으로 작동하지만 로컬 호스트 (http://localhost:8080)를 사용하여 로컬로 서버에 액세스 할 수 없습니다.
<Valve className="org.apache.catalina.valves.RemoteHostValve" allow="host2.xy.i|host2.xy.i|localhost"/>
어떤 아이디어 : 여기
는 밸브입니까?
안녕과 감사를 일치 네 대답. enableLookups를 true로 설정했습니다. 내가 아는 한, RemoteAddrValve를 사용할 때 RemoteHostValve를 동시에 사용할 수 없습니다. 그러나 호스트 이름으로 해결하고 싶습니다. 지금은 RemoteAddrValve를 사용하고 있으며 ips가 변경되지 않는 한 작동합니다. 하지만 누군가가 WiFi를 통해 연결하면 문제가 발생합니다. – Philipp
AddrValve와 HostValve가 충돌하는 것이 맞으면 내 문제에 대한 대답이 될 것입니다. 나는 apache에서 동일한 설정으로 Hosts와 Addr을 가질 수 있음을 알고있다. – Radon8472