我需要一些关于ASP.NET成员资格的说明;请帮助我。 我正在使用ASP.NET MCV 3框架并打算为用户使用ASP.NET成员身份&使用LDAP或SQL进行身份验证管理。ASP.NET MVC成员角色
至于我了解到现在; ASP.NET成员是:
[用户]有[作用]或[作用]有[用户]
但在我的项目,我有一个更复杂的业务逻辑;我要在这个层次结构下一层像
[用户]有[作用] - >有[任务]
这样我就可以动态分配/取消任务/权限到我的MVC控制器或动作;
我计划开始使用SQL提供程序的成员身份,并且可能会稍后转为使用LDAP/AD。
我也探讨过AzMan和NetSqlAzMan;他们看起来可以解决这个错误,但他们的使用似乎很奇怪; (并不像ASP.NET成员那样简洁;我们可以简单地使用注释来将角色/任务分配给控制器或其动作。是有任何解决办法
我可以享受ASP.NET成员的使用的简单性和同一条路上,有一个角色下一级层次 - >任务 - >操作
任何帮助将是非常感谢。
谢谢!
谢谢;似乎很有用。我现在是否可以将此自定义角色提供者升级到下一级别并添加表/方法以满足任务/操作?这听起来正确吗? –
是的。这是正确的。你可以添加任何你需要的东西。 – Mark