ldap — PHP ldap_bind (): невозможно привязать к серверу: неверные учетные данные

Я подключаю ldap сервер в моей локальной системе к серверу. Он успешно подключен, но дело в том, что при подключении с другого сервера ex: B к серверу A я получил ошибку, похожую на недопустимые учетные данные.

$username='ZZZ.YYY';
$domain='test';
$host='ldap://AAA.test.org';
$password='XXXX';
$port=389;
$ldapconn = ldap_connect($host, $port)
or die("Could not conenct to {$host}");
if ($ldapconn) {

$bind=ldap_bind($ldapconn, $username .'@' .$domain, $password);
if ($bind) {
echo("Login correct");
} else {
echo("Login incorrect");
}

}
ldap_close( $ldapconn );

Этот код работает нормально для меня. Но тот же код, который я вставил на другом сервере, просто изменил имя хоста для этого сервера и имя домена. Здесь я получил эту ошибку. Можете ли вы помочь мне?

$username='ZZZ.YYY';
$domain='test1';
$host='ldap://BBB.test1.org';
$password='XXXX';
$port=389;

$ldapconn = ldap_connect($host, $port)
or die("Could not conenct to {$host}");

if ($ldapconn) {

$bind=ldap_bind($ldapconn, $username .'@' .$domain, $password);

if ($bind) {
echo("Login correct");
} else {
echo("Login incorrect");
}

}
ldap_close( $ldapconn );

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]