shiro权限控制,会话超时跳转登录页面只有iframe跳转,父页面没有跳转
2017-11-29 17:10
881 查看
在使用Apache Shiro框架做权限验证时,因为我的页面是使用iframe做了一个上左右的分层,上面上log,左侧是菜单,具体的内容则显示在右侧。
当我点击某菜单,此时如果会话超时了,则登录页面只会显示到右侧区域,看起来不是很友好,所以需要登录页面显示到整个浏览器。
解决方法:
在登录页面做一个跳转,当登录页面不是在顶层显示,则跳转:
[javascript] view
plain copy
window.onload = function () {
if (window.parent.window != window) {
window.top.location = "/login-main.action";
}
}
当我点击某菜单,此时如果会话超时了,则登录页面只会显示到右侧区域,看起来不是很友好,所以需要登录页面显示到整个浏览器。
解决方法:
在登录页面做一个跳转,当登录页面不是在顶层显示,则跳转:
[javascript] view
plain copy
window.onload = function () {
if (window.parent.window != window) {
window.top.location = "/login-main.action";
}
}
相关文章推荐
- Apache Shiro会话超时,登录页面跳转到父窗体的解决方法
- Struts 拦截器权限控制【通过拦截器实现登录后跳转到登录前页面】
- Struts 拦截器权限控制【通过拦截器实现登录后跳转到登录前页面】
- Struts 拦截器权限控制【通过拦截器实现登录后跳转到登录前页面】
- spring mvc怎么加入权限控制,在未登录前,任何访问url都跳转到login页面;登录成功后跳转至先前的url
- iframe 框架中main 页面设置session ,超时只有main页跳转到指定页面的解决
- struts2拦截器实现session超时返回登录页面(iframe下跳转到其父页面)
- Struts 拦截器权限控制【通过拦截器实现登录后跳转到登录前页面】
- iframe 框架中main 页面设置session ,超时只有main页跳转到指定页面的解决
- iframe登录超时跳转登录页面
- yii2-如何控制没有登录的情况下,全部跳转到登录页面
- 登录超时跳转页面失败和ajax传递到后台数据乱码
- shiro用authc配置后登录成功后不能跳转到index页面
- 使用shiro进行系统身份验证-权限控制,登录界面乱跳
- Shiro中session超时页面跳转的处理
- 详解springmvc控制登录用户session失效后跳转登录页面
- frameset、iframe框架登录跳转, 处理session为空的登录页面问题
- Form验证 解决过期超时跳转到登陆页面并跳出iframe框架
- esayui session 超时跳转登录页面
- 当iframe的session失效时页面跳转到了登录页面