我正在使用 OpenLDAP 并尝试使用下面提到的来自另一台服务器的 PHP 代码连接(并绑定)到 ldap,但它失败了。但是使用此代码,它从同一服务器成功连接(和绑定)。
$ldaphost = "server_name"; // 127.0.0.1 when using same server and changing the value when using different server
$ldapport = 389;
$ldapconn = ldap_connect($ldaphost, $ldapport);
if ($ldapconn) {
echo 'Connected <br/>';
$userdn = "cn=manager,ou=Team,dc=example,dc=com";
$password = "password";
$bind = ldap_bind($ldapchtgoponn, $userdn, $password);
if ($bind) {
echo "Bind Successful";
} else {
echo "Error in bind";
}
}
我需要设置任何东西来连接来自不同服务器的 LDAP 吗?