如何将模型与LDAP认证用户关联?

时间:2014-06-23 17:03:53

标签: c# .net entity-framework ldap asp.net-mvc-5

我几乎没有APS.net的经验。我正在创建一个使用LDAP作为身份验证的网站。登录已经在使用,但我需要能够将LDAP用户与数据库中的记录相关联。我需要能够存储创建记录(登录用户)的信息,并根据LDAP组/角色将记录与其他用户关联起来。我正在使用实体框架。我对php的Doctrine2有经验,所以我假设Entity Framework的工作方式与Droctrine2类似。

1)我应该将LDAP用户的哪些信息用作标识符?如何为登录用户检索它?

2)我是否直接在模型上存储LDAP用户标识符,然后查询LDAP以获取有关用户的信息,或者是否有某种方式将模型与使用该标识符的LDAP用户相关联,从而神奇地使某个类的实例代表LDAP用户?

[UDPATE]

这是一个内部网站。只有Active Directory用户才能登录。 谢谢。

0 个答案:

没有答案