Ldap 要执行此操作,必须在连接上成功完成绑定

Ldap 要执行此操作,必须在连接上成功完成绑定,ldap,Ldap,我正在尝试使用用户id从ldap获取用户属性。 当我连接到服务器并使用此命令conn.result检查结果时,它显示我成功。 但当我尝试使用命令执行搜索操作时 “conn.search(base\u dn,group\u filter,subtree)”然后再次检查conn.result时,它会显示错误消息 “要执行此操作,必须在连接上成功完成绑定” 问题是我用.net编写的代码传递的是相同的基本dn和组筛选器,但在python中不起作用。通常,此错误表示您正在使用Microsoft Activ

我正在尝试使用用户id从ldap获取用户属性。 当我连接到服务器并使用此命令conn.result检查结果时,它显示我成功。 但当我尝试使用命令执行搜索操作时 “conn.search(base\u dn,group\u filter,subtree)”然后再次检查conn.result时,它会显示错误消息 “要执行此操作,必须在连接上成功完成绑定”
问题是我用.net编写的代码传递的是相同的基本dn和组筛选器,但在python中不起作用。

通常,此错误表示您正在使用Microsoft Active Directory,并且没有成功绑定到该目录


我们已经告诉我们您尝试了什么(代码),并显示日志或结果,然后阅读:server=(“LDAPS://uri”,get\u info=ALL)conn=connect(server,auto\u bind=True)search=conn.search(base\u dn,search\u filter,subtree)不要在注释中发布代码。你可以亲眼看到它完全难以辨认。我在Python中使用ldap3错误消息明确指出您必须执行成功的绑定,这并不意味着您正在使用Microsoft Active Directory或任何其他特定的LDAP实现。链接断了。