我在做个网站,不同权限的用户登陆后的页面是不一样的(方法是结合数据库,登陆时设置Session["roleID"])
但是现在权限a的用户登陆后 退出,权限b的用户登陆然后输入权限a的用户登陆后的URL,就能看到权限a的页面
我在Page_Load()加了判断了 可是不行,我认为是通过IE历史纪录进去的。
大家有什么好办法嘛?
但是现在权限a的用户登陆后 退出,权限b的用户登陆然后输入权限a的用户登陆后的URL,就能看到权限a的页面
我在Page_Load()加了判断了 可是不行,我认为是通过IE历史纪录进去的。
大家有什么好办法嘛?
解决方案 »
- jquery的validate插件只能验证form表单吗?能不能验证其它的?
- 网站上已存在对项目 的引用
- 清除 .net 多余的引用 的快捷键 是多少?
- UltraWebGrid 如何 获得 某一行和某一列的 模版列控件的值
- 模态窗口怎么弄的?
- 怎么判断DataList 里面是否有数据
- 水晶报表统计isnull()问题
- 怎样修改web.config文件中的键值
- 大量数据分页,根据任意字段排序问题。
- 小问题,在绑定数据源时,有时用dataset对象绑定,有时却用dataset对象的dataview绑定,有什么区别吗?
- asp.net 里面有很多不能识别的乱码是什么?都是由英文和数字组成的
- 请教在html页面如何调用asp.net的webservice
if(!Page.IsPostBack)
{
} 还有就是看看用户a退出时是否清除了session,
如是是正常退出(有退出按钮):
Page.Session.RemoveAll();
System.GC.Collect();
如果不是正常退出(直接关掉ie):
msdn有详细的说明的~~~~~
http://www.xpeng.com.cn
http://www.lyyywx.com.cn
http://www.bdgxqsq.com.cn
if(!Page.IsPostBack)
{
}
之外 每次page_load的时候都验证一下还有就是楼上说的
至于判断是否存在权限,知道url应该也无法进入的阿;