Han*_*all 3 apache tomcat restriction
如何限制对特定URL的访问(它是Tomcat应用程序服务器)?例如http://localhost:8081/application
,除了指定的IP(即呼叫服务)之外,用户无法访问
引用:
远程地址过滤器org.apache.catalina.valves.RemoteAddrValve允许您将请求客户端的IP地址与一个或多个正则表达式进行比较,以根据此比较的结果允许或阻止请求继续.远程地址筛选器可以与Tomcat引擎,主机或上下文容器相关联.org.apache.catalina.valves.RemoteAddrValve.
http://www.oxxus.net/tutorials/tomcat/tomcat-valve.htm
所以,你需要一些东西
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="<your-ip-here>"/>
Run Code Online (Sandbox Code Playgroud)
有关可能的值,请参阅
http://tomcat.apache.org/tomcat-6.0-doc/config/valve.html#Remote_Address_Filter
您应该能够在WEB-INF/web.xml中为您的应用程序设置它,请参阅
http://oreilly.com/java/archive/tomcat.html
归档时间: |
|
查看次数: |
21040 次 |
最近记录: |