2 albertxu1 Albertxu1 于 2017.01.05 12:39 提问

springboot整合拦截器如何让其不拦截默认的访问路径

1.注册自定义拦截器图片说明
2.拦截器图片说明
3.控制器图片说明
4.其它说明:我想做控制拦截登陆,将所有的请求拦截下来判断如果当前的session里没有用户名则跳转到登陆页面。问题是目前可以拦截所有请求了,但第一次进入登陆页面时是没有用户名的,同时拦截器也将springboot的默认请求“/”也拦截了,这就导致无论如何也不会登陆成功,我想问的是如何让拦截器不拦截默认的访问路径“/”。我的默认访问路径跳转到的页面就是登陆页面。

3个回答

Albertxu1
Albertxu1   2017.01.06 09:12
已采纳

问题已经解决了,谢谢大家

u014209377
u014209377 怎么解决的?
6 个月之前 回复
u010427387
u010427387   2017.01.05 14:11

在LoginInterceptor类的preHandler方法中增加URL过滤,对于登录、注册等不需要用户登录的url请求直接跳过登录校验,默认可以直接访问。

qq_38224363
qq_38224363   2017.08.16 18:51

楼主,我也遇到了相同的问题,你这问题是怎么解决的?急求,急求,急求,急求,急求,!谢谢

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!