spring security自定义filter

spring security内置了很多过滤器filter , 那么若何添加自界说filter呢 ,
下面将具体介绍

spring security自定义filter

文章插图

需要这些哦
intellij idea软件
spring security框架
方式/
1打开intellij idea软件 , 在【src】下右键 , 建立自界说类

spring security自定义filter

文章插图

2填写类名称MyFilter

spring security自定义filter

文章插图

3担当OncePerRequestFilter父类 , 笼盖doFilterInternal()方式

spring security自定义filter

文章插图

4添加自界说初始化器 , 担当AbstractSecurityWebApplicationInitializer父类

spring security自定义filter

文章插图

5在http设置装备摆设文件中 , 添加自界说filter,如下图所示
http.addFilterBefore(new MyFilter(), CsrfFilter.class);
这里读者需要领会spring security内置阻挡器的挨次

spring security自定义filter

文章插图

6运行法式 , 查看自界说阻挡器是否添加当作功 ,
【spring security自定义filter】节制台打印了信息 , 代表添加当作功 , 如下图所示

spring security自定义filter

文章插图

注重事项加深对spring security框架的熟悉
喜好就给我点赞吧

以上内容就是spring security自定义filter的内容啦 , 希望对你有所帮助哦!

    推荐阅读