0

如此链接中所述,我正在使用 ldap 进行用户身份验证。 http://www-archive.mozilla.org/directory/csdk-docs/writing.htm 在这里我在 ldap_search_ext_s 调用时收到“操作错误”。谁能告诉我为了从 Active Directory 获取用户信息需要做哪些更改。

注意:我不想在绑定时输入 dc 名称和密码。由于机器将在域中没有管理员凭据的普通用户帐户(域用户)下运行。请让我知道在这种情况下如何进行绑定。

我的机器详细信息:Mac Lion,64 位。我正在尝试连接到 Windows Active Directory。

谢谢,陶西夫。

4

1 回答 1

0

在大多数情况下,连接到 Windows Active Directory 服务器时,您需要使用有效的用户名和密码进行绑定。

当你执行你的ldap_simple_bind_s(),这两个NULL参数需要被替换——第一个DN是执行绑定的用户的,第二个是那个的密码DN

此答案中有更多链接详细信息

于 2012-08-07T12:54:39.727 回答