日期:2014-05-17  浏览次数:20615 次

页面权限?
各位大侠:
  如何实现页面的访问权限验证,也就是页面加载时,判断用户是否具有访问页面的权限,有权限则打开页面,没有权限则引导向其他页面。??有何方法?

------解决方案--------------------
和Session登陆的原理不一样嘛!或者说设置某个权限字段,在用户登录的时候判断此用户的权限。比如为1就可以打开,为0就转向其他
------解决方案--------------------
可以设置一个BasePage.aspx页面

在该页里判断Session,即当前用户是否存在权限

然后所有页面继承自BasePage
------解决方案--------------------
你可以把权限存储在session中 然后在某个页面用js判断下 无权限则跳转 或者在后台加载时判断 无权限则跳转。
如果你所有的页面都需要设置权限访问 建议你使用IHttpModule。
------解决方案--------------------
如果你的系统还在设计阶段,那么2楼的方法很好。
如果你的系统已经设计完了,并且开发了一段时间:那么你可以去了解下HttpMoudle或者HttpHandle都是可以的,在用户登录的时候把用户能够访问页面的权限保存下来,然后在HttpMoudle里面判断下就可以了。