如何通过 web.xml 上的某些配置来阻止 IP 地址?
我需要过滤器吗?我该如何实施?
你不能纯粹通过配置来做到这一点web.xml
, 不。不过,Servlet 过滤器是实现此类功能的好地方。
The Filter
接口提供HttpServletRequest
作为过滤器链调用的一部分,您可以从中获取客户端的 IP 地址(使用getRemoteAddr
),并将其与您的允许地址列表进行比较。
或者,您的特定应用程序服务器可能支持专有级别的 IP 过滤,但这会将您锁定在该容器中(这对您来说可能是问题,也可能不是问题)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)