【发布时间】:2012-12-03 04:06:04
【问题描述】:
我有一个 3 层应用程序(客户端、服务器、dbms),我正在寻找一个 Permission-/roleframework。我知道带有 GlassFish 的 Java EE 中的角色/权限框架。我正在寻找的框架应该接近。
我想验证具有特定角色的用户是否可以使用业务案例的权限。
你知道这样的事吗?
【问题讨论】:
标签: c# .net permissions user-roles
我有一个 3 层应用程序(客户端、服务器、dbms),我正在寻找一个 Permission-/roleframework。我知道带有 GlassFish 的 Java EE 中的角色/权限框架。我正在寻找的框架应该接近。
我想验证具有特定角色的用户是否可以使用业务案例的权限。
你知道这样的事吗?
【问题讨论】:
标签: c# .net permissions user-roles
在 .NET 中,您通常会使用内置的 Membership 提供程序。您可以开箱即用地使用它,或者实现一组接口,为您提供所需的所有功能。 您可以在这里找到有关它的所有信息:
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
【讨论】: