在ASP.NET MVC中赋予LDAP授权角色

时间:2015-06-29 04:08:52

标签: asp.net-mvc ldap

我使用ASP.NET MVC和LDAP作为身份验证。它很成功。但我不知道如何为用户提供角色。例如,我可以通过LDAP使用用户名" xxxx"进行登录,我想给出" xxxx"角色为" admin"。然后我可以用[授权(角色="管理员")]来控制视图。 我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

LDAP用户通常在其托管的目录中分配角色。

您可以控制LDAP服务管理员的用户功能。哪个好,但可能不是你想要的。

您还可以在AspNet应用程序中添加自己的角色,并且仅在将自己的角色存储在应用程序中时依赖LDAP服务进行身份验证。