аутентификация — PHP ldap_bind () — неверные учетные данные

У меня проблема с использованием ldap_bind() метод.

Вот как я это использую:

$boolIsAuth = ldap_bind($link_identifier, $bind_rdn, $bind_password);

А теперь проблема. Если я предоставлю действительный $bind_rdn и действительный $bind_password, будет произведена аутентификация и все будет отлично работать. Но когда я предоставляю действительный $bind_rdn и $bind_password В отличие от сервера LDAP, процесс аутентификации останавливается, выдавая следующее предупреждение:

Warning: ldap_bind(): Unable to bind to server: Invalid credentials

Мне было интересно, как я могу пропустить эту ошибку? Я уже пытался разместить @ перед функцией, но я не знаю, почему она не работает. Это должно было проигнорировать предупреждение, но … я не знаю, почему это не работает.

Я хотел бы рассматривать это как исключение, но я не могу этого сделать. Как я могу пропустить это?

0

Решение

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

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

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

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