首页 新闻 会员 周边

mvc 中如何防止网页后退,又进入受保护页面

0
悬赏园豆:10 [已关闭问题] 关闭于 2014-03-21 15:00

如受保护页面:

点击"退出"后,到了登录页面,但按浏览器上的"后退",又可以进入受保护页面,如何后退后,跳转到登录页面呢?

king2003的主页 king2003 | 初学一级 | 园豆:161
提问于:2014-03-21 11:52
< >
分享
所有回答(5)
0

没有意义,因为是请求响应的模式,所以你只要对每一次请求都做权限检查,他就什么都做不了.

之所以能返回去.那是有时浏览器可以直接查看缓存,你可以在http响应头中加不允许缓存,

这个需求意义不大,不用管他的

吴瑞祥 | 园豆:29449 (高人七级) | 2014-03-21 12:00
0

退出以后,你用户信息清空了,里面页面有权限判断的话,如果他是这样在后退进入,直接跳转到登录就完了,

和楼上的说法一样的

shrimp liao | 园豆:135 (初学一级) | 2014-03-21 12:08
0

这个可以禁用浏览器的后退按钮。

单恋 | 园豆:678 (小虾三级) | 2014-03-21 12:49
0

http://forums.asp.net/t/1544494.aspx?Disable+IE+browser+Back+button+and+Enable+Self+Made+back+button

Yu | 园豆:12980 (专家六级) | 2014-03-21 13:01
0

还是自己解决吧

king2003 | 园豆:161 (初学一级) | 2014-03-21 15:00
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册