【100分】权限控制问题!!求一个思路!

二当家 2012-10-11 01:55:21
自己做了个权限的东西,做法是 用户登录后,根据用户角色去绑定树形菜单,并且把用户信息存在Session里

可是发现一个BUG 用户可以登录了以后,直接输入URL跳转到没访问权限的页面。。。。

求一个解决方案 !!!

怎么在每个页面都加权限验证,只有拥有该页面访问权限的角色可以登录!
...全文
87 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
暗尘掩月 2012-10-11
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

引用 2 楼 的回复:

做基类页面,在那里的加载事件中做验证

C# code

public partial class UserList : basepage



在basepage里并不知道加载的页面是哪个啊。。。。
[/Quote]
string rootPath = Request.Url.AbsolutePath.ToLower().Remove(0, "/admin/manage".Length);
风一样的大叔 2012-10-11
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

也可以写一个静态函数用于判断用户的权限,在每个页面的加载事件里调用
[/Quote]++
二当家 2012-10-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

做基类页面,在那里的加载事件中做验证
[/Quote]

public partial class UserList : basepage


在basepage里并不知道加载的页面是哪个啊。。。。
lisweden 2012-10-11
  • 打赏
  • 举报
回复
也可以写一个静态函数用于判断用户的权限,在每个页面的加载事件里调用
bdmh 2012-10-11
  • 打赏
  • 举报
回复
做基类页面,在那里的加载事件中做验证
暗尘掩月 2012-10-11
  • 打赏
  • 举报
回复
写一个基类 每个页面取继承 在基类中做权限判断

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧