PHP를 통해 Mac OS X 10.6 서버에 연결할 수 있습니까? 내 LDAP 서비스가 실행 중입니다. 여기 Mac OS X ldap 서버가 PHP에서 연결
내가 시도 것입니다 :// using ldap bind
$ldaprdn = 'diradmin'; // ldap rdn or dn
$ldappass = 'password'; // associated password
// connect to ldap server
$ldapconn = ldap_connect("server.example.com")
or die("Could not connect to LDAP server.");
ldap_set_option($ldapconn, LDAP_OPT_PROTOCOL_VERSION, 3);
if ($ldapconn) {
// binding to ldap server
$ldapbind = ldap_bind($ldapconn, $ldaprdn, $ldappass);
// verify binding
if ($ldapbind) {
echo "LDAP bind successful...";
} else {
echo "LDAP bind failed...";
}
}
오류 메시지 : 메시지 : ldap_bind() : 잘못된 DN 구문
행운은 없지만 방화벽을 끄고 메시지의 다른 오류 메시지가 표시됩니다. ldap_bind() : 서버에 바인딩 할 수 없습니다 : 잘못된 DN 구문. –
어쩌면 당신의 사용자 이름이 틀렸을 것입니다 ... "cn = admin, dc = ..."과 같아야합니다. – Macmade