0
我想通过使用此阀限制对Tomcat 7服务器的访问: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"/>
任何想法?
Hi和感谢匹配四你的答案。我已将enableLookups设置为true。据我所知,使用RemoteAddrValve时,不能同时使用RemoteHostValve。但我想按名称解析主机。现在我正在使用RemoteAddrValve,只要ips不变,它就会工作。但如果有人通过WiFi连接,我们遇到了问题。 – Philipp
如果你是正确的AddrValve和HostValve冲突,这将是我的问题的答案。 我只知道在Apache中有可能有Hosts和Addr在相同的配置。 – Radon8472