一.写一个普通类 继承 HandlerInterceptor (重写方法和版本有关)
package cn.itsource.pethome.user.Interceptor;
import cn.itsource.pethome.basic.util.RedisUtils;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Component;
import org.springframework.web.servlet.HandlerInterceptor;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
/**
* 创建一个登录拦截器
* 实现HandlerInterceptor接口
* 加个@Component注解 : 交个springboot管理
*/
@Component
public class LoginInterceptor implements HandlerInterceptor {
//因为springboot用的5.几的版本 所以只用实现一个方法就可以:拦截前执行
@Override

本文介绍如何在Springboot框架下配置登录拦截器,配合前后端分离项目,结合前端的前置和后置拦截器,实现高效的安全控制。通过创建继承HandlerInterceptor的类并重写相关方法,以及在配置类中注册拦截器,来达到拦截未授权请求的目的。
最低0.47元/天 解锁文章
8672

被折叠的 条评论
为什么被折叠?



