Невозможно подключиться к ldap с помощью модуля python ldap3 - PullRequest
0 голосов
/ 30 мая 2018

Я использую Online LDAP Test Server (https://www.forumsys.com/tutorials/integration-how-to/ldap/online-ldap-test-server/)

Я пытаюсь подключиться к нему с помощью модуля Python ldap3.

Это мой код:

import ldap3
user = 'riemann'
password = 'password'
server = ldap3.Server('ldap.forumsys.com', port=389)
connection = ldap3.Connection(server, user=user, password=password)
connection.bind()
conn = connection.search(search_base='ou=mathematicians,dc=example,dc=com', search_filter='(&(objectClass=user)(userPrincipalName='+user+'))', attributes='*')

print conn

Когда я проверяю соединение, оно Неверно .

Может ли кто-нибудь помочь мне в установлении соединения Заранее спасибо

1 Ответ

0 голосов
/ 08 июня 2018

если вы измените user='riemann' на user='uid=riemann,dc=example,dc=com', вы получите соединение

для получения дополнительной информации, проверьте документы: http://ldap3.readthedocs.io/bind.html#simple-bind

...