在ASP.net中怎么进行权限管理的(分角色),达到C/S程序控制权限管理功能,我从delphi转过来的,发现b/s的权限管理好象有点烦
解决方案 »
- 获取datalist中checkbox选中的分支列的值(有多个值)
- 这种效果是如何实现的?
- CuteEditor 在UpdatePanel里 的使用问题
- VS2005 GridView的使用(删除,修改等功能的提示选项)
- 客户电脑为什么总是开不了我做的页面??高手帮忙
- 新手提问:我的Page_Load为什么不执行?
- 关于new 的用法??
- asp.net程序中怎么操作SQLSEVER数据库!!??求大神帮忙!
- 大家看看这句怎么了,不好使了
- 页面中 js 引用时,多加了一条斜杠,导致速度下降了许多,这是什么原理?
- 求一正则表达式
- 关于在一个table中放入两个datagrid控件,其中一个为父控件,另一个datagrid控件的显示条件sql是以父控件的数据为依据的
写一个类继承于Page,每当这个类被实例化的时候去取这个人的用户信息,然后根据用户信息在数据库中找到该用户对这个页面的权限,其中这个在数据库中有一个表专门来维护用户到页面权限的数据表,表现层都继承于这个自定义的Page类.
1。RBAC基于角色的访问控制权限
2。ACl直接访问权限列表
依具体需求,用不同的方案详细如下,请参考
http://www.jdon.com/jive/thread.jsp?forum=46&thread=2897&start=0&msRange=15
在internet中这样做是没有意义的,可以在数据库中添加一个你认为是“角色”的字段,用来区分用户
一个policy表记录所有权限设置,每个需要权限的地方记录一个policyid。参考文章:
在WebApplication中采用Windows集成认证
http://www.microsoft.com/china/community/Column/97.mspx