登录失败时记住访问的地址

简介:

登录失败时记住访问的地址

使用spring MVC

访问时,在拦截器中记录访问的地址:

Java代码   收藏代码
  1. String path = request.getRequestURI();//"/demo_channel_terminal/news/list"  
  2.            System.out.println("您无权访问:" + path);  
  3.            //用于登录成功之后回调  
  4.            session.setAttribute(LoginUtil.SESSION_KEY_LOGIN_RETURN_URL, path);  

 

 

 

登录成功之后

从session中获取之前访问的地址

Java代码   收藏代码
  1. String returnUrl = (String) session.getAttribute(LoginUtil.SESSION_KEY_LOGIN_RETURN_URL);  
  2.            if (!ValueWidget.isNullOrEmpty(returnUrl)) {  
  3.                session.removeAttribute(LoginUtil.SESSION_KEY_LOGIN_RETURN_URL);  
  4.                response.sendRedirect(returnUrl);  
  5.                return null;  
  6.            }  

 

相关文章
|
5月前
|
开发工具
阿里云本机一键登录授权页面修改
阿里云本机一键登录授权页面修改
281 0
登录next cloud出现,“我们检测到您的 IP 进行了多次无效登录尝试。因此,你的下一次登录最长会延迟30秒。”问题解决
登录next cloud出现,“我们检测到您的 IP 进行了多次无效登录尝试。因此,你的下一次登录最长会延迟30秒。”问题解决
709 0
登录next cloud出现,“我们检测到您的 IP 进行了多次无效登录尝试。因此,你的下一次登录最长会延迟30秒。”问题解决
|
12月前
|
Web App开发 缓存 安全
尝试访问一个网站,但是这个访问失败了
尝试访问一个网站,但是这个访问失败了
55 0
|
安全 数据安全/隐私保护
阿里云账号未开启手机号登录怎么解决?
阿里云账号未开启手机号登录,请其他方式登录后前往PC端账号中心开通,2022.4.1前注册的账号,请先在账号中心开启手机号登录
865 0
阿里云账号未开启手机号登录怎么解决?
授权访问返回对不起访问出错了
出现如图,等相似的错误界面 你可以使用键盘上的快捷键 Windows:Ctrl+A Mac:Command+A 就可以看到 可以看到如图:AppId不存在,可以做简单的排查
729 12