PHP ldap_bind() - 凭据无效

时间:2014-10-06 18:58:23

标签: php authentication ldap

我在使用ldap_bind()方法时遇到了问题。

这就是我使用它的方式:

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

现在问题。如果我提供有效的$bind_rdn和有效的$bind_password,则会进行身份验证,一切都会正常运行。但是,当我提供与LDAP服务器不同的有效$bind_rdn$bind_password时,通过抛出以下警告来停止身份验证过程:

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

我想知道如何跳过此错误?我已经尝试在函数前放置一个@,但我不知道为什么它不起作用。它应该忽略警告,但......我不知道为什么它不起作用。

我想将此视为例外,但我不能这样做。我怎么能跳过它?

0 个答案:

没有答案