asp.net是否有一个开放的rbac框架?有几个rails的解决方案,但我找不到一个简单的asp.net rbac系统。有什么东西可以使用和扩展吗?
答案 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应用程序上应用安全性并找到以下框架: