1

我们有一个使用 asp.net 和 sql 成员资格提供程序的 Intranet 系统。我们在 Intranet 中设置了大约 400 个用户。这些可以包括员工、承包商等。

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

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

提前致谢。

4

1 回答 1

1

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

于 2011-08-30T08:11:17.297 回答