登录过滤器

来源:8-11 ThreadLocal,LoginFilter实现登录请求的拦截

宝慕林4309021

2018-07-26

为什么登录过滤器url-pattern只拦截了部分请求, 而不是所有请求呢

写回答

1回答

Jimin

2018-07-27

你好,这是因为并不是全部请求都要被登录这个拦截处理,最简单就是登录页面,如果进入登录页面的请求还要校验登录,将会出现一个死循环,因为未登录时要求登录,登录操作就必须进入登录页面。除此之外还有无权限访问页面,道理也很相同。因此呢,有时我们有时为了兜底,会刻意的加入一个白名单的定义进去,把肯定不需要做处理的加进去,这样即使被真的拦截了,也可以优先走到白名单的逻辑放开出去。

0
0

Java开发企业级权限管理系统

源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术

2264 学习 · 1347 问题

查看课程