2010-02-24 2 views
1

Я использую расширение PHP.
Имя пользователя, является администратор пароль 111111
Я стараюсь, чтобы связать с помощью ldap_bind($rs,'admin','111111')
Это дает мне ошибку:Как связать с сервером openldap

Unable to bind to server: Invalid DN syntax in [line of the ldap_bind]

Я могу связать анонимно, что такое правильный синтаксис?

+0

Проблема может быть связана с вашим вызовом 'ldap_connect' (цитирование http://php.net/manual/en/function.ldap-connect.php): * Когда OpenLDAP 2.xx используется, ldap_connect() будет всегда возвращайте ресурс, поскольку он фактически не подключается, а просто инициализирует параметры подключения. Фактическое соединение происходит со следующими вызовами функций ldap_, обычно с помощью ldap_bind(). * –

+0

Вот почему я указал, что могу связываться анонимно, т. Е. Без учетных данных. –

ответ

2

OK - мое плохое, я должен был использовать все имя записи, а не просто admin: "cn=admin,dc=example,dc=com", который описывает верхний узел на сервере.

Смежные вопросы