阅读背景:

SpringBoot 拦截器HandlerInterceptor的基本使⽤

来源:互联网 

1.配置HandlerInterceptor

@Component
public class InterceptorModel implements HandlerInterceptor {

    @Override
    public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
        Object userSession = request.getSession().getAttribute("user");
        //认证session,不存在则拦截通行
        if(userSession!=null){
           return true;
        }
        //未通过验证,跳转登录页
        response.addHeader("Access-Control-Allow-Origin",(登录页面path);
        response.addHeader("Access-Control-Allow-Credentials", "true");
        response.sendRedirect(登录页面path+?appkey=返回网页密钥+&redirectUrl=登录过后返回的地址);
        return false;
        
    }
}@Component
public 



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: