我正在尝试使用以下代码在本地主机上运行 LDAP 服务器:
import ldap
l = ldap.initialize('ldap://127.0.0.1')
l.protocol_version = ldap.VERSION3
USERNAME = "cn=admin,dc=example,dc=org"
PASSWORD = "pass"
l.simple_bind_s(USERNAME, PASSWORD)
我收到错误:“无法联系 LDAP 服务器”
最佳答案
您没有通过代码运行 LDAP 服务器,您正在尝试连接到现有 LDAP 服务器。
您必须在计算机上设置并运行 LDAP 服务器然后连接到它。
就像 Windows 上的 open-ldap 一样:
OpenLdap
或对于 Ubuntu (Linux):
Create OpenLdap on Ubuntu
如果有现有服务器,您必须输入正确的 IP 地址
关于Python LDAP "Can' t 联系 LDAP 服务器”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33775418/