Spring security 弹簧过滤器工作流程

Spring security 弹簧过滤器工作流程,spring-security,Spring Security,我正在使用SpringMVC。对于登录,无论何时请求到来,它都会通过各种过滤器来获得流(对于不同类型的用户,它是不同的流)。请给我推荐一个关于弹簧过滤器的好参考。或者是一个很好的例子。如何配置context.xml、web.xml除了spring安全文档之外,您还需要其他东西吗 官方文档中的页面是否与过滤器相关。除了spring安全文档,您还需要其他内容吗 是与筛选器相关的官方文档中的页面。需要在项目中的application context.xml和web.xml文件中配置筛选器。下面是这些文

我正在使用SpringMVC。对于登录,无论何时请求到来,它都会通过各种过滤器来获得流(对于不同类型的用户,它是不同的流)。请给我推荐一个关于弹簧过滤器的好参考。或者是一个很好的例子。如何配置context.xml、web.xml

除了spring安全文档之外,您还需要其他东西吗


官方文档中的页面是否与过滤器相关。

除了spring安全文档,您还需要其他内容吗


是与筛选器相关的官方文档中的页面。

需要在项目中的application context.xml和web.xml文件中配置筛选器。下面是这些文件的示例,以及我为应用程序编写的登录过滤器。。。希望能有帮助

Web.xml

<filter> 
    <filter-name>randomFilter</filter-name> 
    <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> 
    <init-param> 
        <param-name>targetFilterLifecycle</param-name> 
        <param-value>true</param-value> 
    </init-param> 
</filter> 

随机滤波器
org.springframework.web.filter.DelegatingFilterProxy
targetFilterLifecycle
真的
还需要在此文件中指定筛选器映射,这些映射的发生顺序决定了首先调用哪个筛选器

<filter-mapping> 
    <filter-name>randomFilter</filter-name> 
    <url-pattern>/*</url-pattern> 
</filter-mapping> 

随机滤波器
/* 
在application context.xml中,我们提到了过滤器路径,例如:

    <bean id="randomFilter" class="folderPath.RandomFilter"/>

需要在项目中的application context.xml和web.xml文件中配置过滤器。下面是这些文件的示例,以及我为应用程序编写的登录过滤器。。。希望能有帮助

Web.xml

<filter> 
    <filter-name>randomFilter</filter-name> 
    <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> 
    <init-param> 
        <param-name>targetFilterLifecycle</param-name> 
        <param-value>true</param-value> 
    </init-param> 
</filter> 

随机滤波器
org.springframework.web.filter.DelegatingFilterProxy
targetFilterLifecycle
真的
还需要在此文件中指定筛选器映射,这些映射的发生顺序决定了首先调用哪个筛选器

<filter-mapping> 
    <filter-name>randomFilter</filter-name> 
    <url-pattern>/*</url-pattern> 
</filter-mapping> 

随机滤波器
/* 
在application context.xml中,我们提到了过滤器路径,例如:

    <bean id="randomFilter" class="folderPath.RandomFilter"/>


我正在进行登录。用户请求通过不同的过滤器,有不同的URl。用户可以根据某些条件重定向到这些url。我无法理解流程。请告诉我如何获得流量。因为我必须实现一个新的流程。再次感谢。@user816130您想重新排序过滤器吗?感谢Simeon的回复。是的,我想重新订购。有没有办法知道在过滤器链中,下一个将调用哪个过滤器。再次感谢您的帮助,我正在登录。用户请求通过不同的过滤器,有不同的URl。用户可以根据某些条件重定向到这些url。我无法理解流程。请告诉我如何获得流量。因为我必须实现一个新的流程。再次感谢。@user816130您想重新排序过滤器吗?感谢Simeon的回复。是的,我想重新订购。有没有办法知道在过滤器链中,下一个将调用哪个过滤器。再次感谢你的帮助