请教各位正在使用.net2.0中membership的兄弟们,在项目应用中,关于权限方面membership给出了对整个网站的文件夹的访问规则控制,但如果只是靠这个来管理权限,有一些问题很郁闷,比如如果一个目录中的其中一个页面同时要给两个角色查看,而且如果把这个管理权限的功能给最终用户使用,对他们来说也比较烦琐.想问问大家在项目开发中是怎么使用这块功能的,是用它本身的功能呢,还是另外在它的基础上开发新的权限管理? 盼大家给出自己的见解,谢谢.

解决方案 »

  1.   

    我这个项目其实蛮简单,就只要让权限可以控制到每个页面能让指定的用户/角色可看(即此页面所有功能)就行,membership原有的权限管理是控制到目录嘛,所以一时不知道该怎么在它基础上去改.
      

  2.   

    有LoginView这个控件啊,速度去研究下吧,完全实现了你的要求!
      

  3.   

    项目做完了,自己回答.给后来人用..net2.0里的这个访问规则的功能我个人觉得不大实用,很多项目都需要灵活去管理权限,不大可能在项目交付用户时把所有规则都设死了..所以我在项目里最后用了Role Based Access Control,用角色,用户,权限等关系来管理,但仍然是与membership结合使用.效果感觉不错.