Post by "WilliamLuo", 2006-11-12, 13:05
-----------------------------------------------------
From: Li Qiang
利用 AOP 实现 .NET 上完整的基于角色的访问控制(RBAC)模型
近期帮别人在 ASP.NET 中实现简捷的安全/权限控制,于是进行了相关研究与内容搜集,并整理成代码,已在实际的项目中运用,效果突出,比 .NET 中的代码访问安全性(CAS)和 ASP.NET 中的相关安全控制机制更为灵活。
于是把其中实现的内容和主要代码共享出来,但内容较多,放在在随笔里会干扰大家查看首页的视线,所以归到文章里,感兴趣者可以在这里(http://blog.joycode.com/moslem/articles/85194.aspx)查看。
本文及其中的代码主要介绍了以下内容:
- 如何在 C# 中简捷/方便地进行 AOP 编程
- 如何利用 AOP 来透明地在业务逻辑对象中进行权限检查
- 如何实现完整的基于角色的访问控制模型
- 如何在UI上针对不同的用户权限对控件进行设置(如禁止或隐藏)
- 如何设置 Attribute,如何利用反射获取程序集中所有的、指定类型的 Attribute 定义
- 其他相关内容
2006年10月16日 0:40 |
|