Active directory 通过LDAP使用asp.net成员资格

Active directory 通过LDAP使用asp.net成员资格,active-directory,asp.net-membership,ldap,sqlmembershipprovider,adam,Active Directory,Asp.net Membership,Ldap,Sqlmembershipprovider,Adam,我们有一个内部网系统,它使用asp.net和sql成员资格提供程序。我们在内部网中设置了大约400个用户。包括员工、承包商等 我试图找出是否有办法公开我们现有的asp.net sql成员数据库,以便其他系统可以通过LDAP使用它。例如,我们有两台多功能复印机,主要用于扫描电子邮件。目前,我们手动维护保存在复印机上的电子邮件通讯簿,但我们希望将复印机配置为使用LDAP,并自动从intranet成员数据库中提取名称和电子邮件地址 asp.net成员身份是否可以通过LDAP公开使用?系统将仅使用用户信

我们有一个内部网系统,它使用asp.net和sql成员资格提供程序。我们在内部网中设置了大约400个用户。包括员工、承包商等

我试图找出是否有办法公开我们现有的asp.net sql成员数据库,以便其他系统可以通过LDAP使用它。例如,我们有两台多功能复印机,主要用于扫描电子邮件。目前,我们手动维护保存在复印机上的电子邮件通讯簿,但我们希望将复印机配置为使用LDAP,并自动从intranet成员数据库中提取名称和电子邮件地址

asp.net成员身份是否可以通过LDAP公开使用?系统将仅使用用户信息(只读);无需将更改写回成员资格数据库


提前感谢。

对于我来说,最好的方法是在W2K3(R2)上安装ADAM(Active Directory应用程序模式),或者在W2K8(R2)上安装LDS(Lightweigth目录服务器),如果您更喜欢Microsoft解决方案或OpenLDAP、OpenDS的开源解决方案。然后,将SQL数据库与这个“微型”LDAP服务器同步。为什么不用LDAP服务器取代SQL成员身份,这对于身份验证来说更为标准。

对于我来说,最好的方法是在W2K3(R2)上安装ADAM(Active Directory应用程序模式),或者在W2K8(R2)上安装LDS(Lightweigth目录服务器),如果您更喜欢Microsoft解决方案或OpenLDAP、OpenDS作为开源解决方案。然后,将SQL数据库与这个“微型”LDAP服务器同步。为什么不用LDAP服务器取代SQL成员身份,这对于身份验证来说更为标准。

不,我不这么认为-通常,您会选择另一种方式:您的ASP.NET成员身份将使用LDAP和AD帐户,因为它们已经存在。这将是理想的,但在这种情况下,我们不需要使用AD。在可预见的未来,sql成员数据库将成为中央用户数据库,因此我正试图找到一种通过LDAP访问该信息的方法。不,我不这么认为-通常,您会选择另一种方式:您的ASP.NET成员资格将使用LDAP和AD帐户,因为它们已经存在。这将非常理想,但我们没有广告在这种情况下使用。在可预见的未来,sql成员数据库将成为中心用户数据库,因此我正试图找到一种通过LDAP访问这些信息的方法。与“轻量级”LDAP服务器同步似乎是实现我想要的唯一方法。应该对我们有用。与“轻量级”ldap服务器同步似乎是实现我想要的唯一方法。应该对我们有用。