没有Spring Security的Spring控制器方法访问控制

时间:2014-05-20 09:00:16

标签: spring-mvc

我正在寻找一种方法来控制IP地址对URI的访问,而不使用Spring Security。我应该使用过滤器还是拦截器?

一个想法?

谢谢!

1 个答案:

答案 0 :(得分:0)

好的,我用Tomcat RemoteAddrFilter解决了这个问题。

<filter>
    <filter-name>Remote Address Filter</filter-name>
    <filter-class>org.apache.catalina.filters.RemoteAddrFilter</filter-class>
    <init-param>
        <param-name>allow</param-name>
        <param-value>[my ip address regex]</param-value>
    </init-param>
</filter>
<filter-mapping>
    <filter-name>Remote Address Filter</filter-name>
    <url-pattern>/config/*</url-pattern>
</filter-mapping>