我有一个 3 层应用程序(客户端、服务器、数据库管理系统),我正在寻找一个 Permission-/roleframework。我知道 Java EE 中使用 GlassFish 的 Role-/Permissionframework。我正在寻找的框架应该接近。
有了权限,我想验证特定角色的用户是否可以使用业务案例。
你知道这样的事情吗?
最佳答案
在 .NET 中,您通常会使用内置的成员身份提供程序。您可以开箱即用地使用它,或者实现一组接口(interface)来为您提供所需的所有功能。 你可以在这里找到所有关于它的信息:
http://msdn.microsoft.com/en-us/library/aa479021.aspx
关于 SO 的这个问题详细说明了您为什么要使用它:
Is *not* using the asp.net membership provider a bad idea?
Rhino.Security将是一个现有的替代方案。我自己从来没有用过它,所以我不能推荐它。 你会在这个博客上找到很多信息:http://ayende.com/blog/tags/rhino-security
关于c# - .NET 中的权限/角色框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13890815/