如何具体实施JavaWeb中限制特定IP访问的两种技术手段?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2190个文字,预计阅读时间需要9分钟。
本文主要介绍了JavaWeb如何限制访问的IP地址的两种方法,通过示例代码简要展示,对初学者或工作者具有一定的参考学习价值。需要的朋友请随意查阅。
这篇文章主要介绍了详解JavaWeb如何限制访问的IP的两种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着前一阵子因为在做项目时碰到了这个功能,现在好好总结一下,至于为什么要限制IP访问,我就不多说了。然后百度了一下,现在主要有两种方式去限制IP访问,第一种是最简单的方便的,第二种是通过过滤器来限制访问。下面我简单介绍一下第一种方式,着重介绍第二种。
第一种方式(Tomcat配置项配置允许或限制IP访问)
这种是最简单的快捷的,主要就涉及Tomcat的server.xml配置。
第一步:找到server.xml文件在哪,在Tomcat的目录下的conf文件夹下。第二步:打开server.xml文件,找到Host节点,在其中加上:
其中:className:表示java类名,必须是org.apache.catalina.valves.RemoteHostValve或org.apache.catalina.valves.RemoteAddrValve;allow:表示允许的IP,支持模糊(* )、正则,多个用,隔开;deny:表示限制的IP,支持模糊( *)、正则;多个用,隔开。注:如果是限制某一个站点(网站)则在Context节点中添加。第三步:重启Tomcat。
本文共计2190个文字,预计阅读时间需要9分钟。
本文主要介绍了JavaWeb如何限制访问的IP地址的两种方法,通过示例代码简要展示,对初学者或工作者具有一定的参考学习价值。需要的朋友请随意查阅。
这篇文章主要介绍了详解JavaWeb如何限制访问的IP的两种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着前一阵子因为在做项目时碰到了这个功能,现在好好总结一下,至于为什么要限制IP访问,我就不多说了。然后百度了一下,现在主要有两种方式去限制IP访问,第一种是最简单的方便的,第二种是通过过滤器来限制访问。下面我简单介绍一下第一种方式,着重介绍第二种。
第一种方式(Tomcat配置项配置允许或限制IP访问)
这种是最简单的快捷的,主要就涉及Tomcat的server.xml配置。
第一步:找到server.xml文件在哪,在Tomcat的目录下的conf文件夹下。第二步:打开server.xml文件,找到Host节点,在其中加上:
其中:className:表示java类名,必须是org.apache.catalina.valves.RemoteHostValve或org.apache.catalina.valves.RemoteAddrValve;allow:表示允许的IP,支持模糊(* )、正则,多个用,隔开;deny:表示限制的IP,支持模糊( *)、正则;多个用,隔开。注:如果是限制某一个站点(网站)则在Context节点中添加。第三步:重启Tomcat。

