rbac for asp.net?

时间:2009-03-31 15:17:43

标签: asp.net rbac

asp.net是否有一个开放的rbac框架?有几个rails的解决方案,但我找不到一个简单的asp.net rbac系统。有什么东西可以使用和扩展吗?

3 个答案:

答案 0 :(得分:1)

This article看起来是一个很好的起点(最好深入了解作者引用的链接以获取更多信息,但请确保您也阅读了该文章):

  

在.Net上实施RBAC

     

最近我参与了RBAC(基于角色   访问控制)实现内部   。净。全面的工作   主题由Mark Strembeck XoRBAC完成   关于RBAC概念的家庭细节可以   发现于NIST RBAC

     

虽然给出了设计方法   Strembeck的工作非常全面   足以在.Net上实现   默认实现(在XoTcl上完成)   使用了广泛的模式   语言(例如使用语言的能力)   对象作为一个类!),所以一个快速的端口   那是一个完整的.Net   设计的实施会   在我的工作中付出了一些努力   当前的项目。好吧,而不是那时   我选择了实施解决方案   MS授权经理(我认识的人   会说,Dah ......那本来就是   一个没脑子的人。这是一个小型图书馆   并提供了一个管理控制台   实现的Windows 2003和2000   大多数RBAC要求。

答案 1 :(得分:0)

也许我错过了这一点,但ASP.NET附带了一个相当强大的角色提供程序框架 - 如果你真的不想使用它的实现,它应该很容易找到许多开源实现附带。

答案 2 :(得分:0)

RBAC Wikipedia上发现了一篇关于RBAC的综合文章。我没有研究如何实现文章中提到的功能,而是试图找到安全框架,允许像我这样的非技术人员在asp.net应用程序上应用安全性并找到以下框架:

  1. Portal Guard
  2. Visual Guard
  3. 会员保护