Mein Problem ist, dass, wenn ich versuche, den Wert des Attributs 'userPassword' abrufen, es funktioniert nicht ich arbeite unter PHP, das Problem ist, dass das Attribut vorhanden ist, wenn ich Phpldapadmin öffne ich kann es sehen, aber wenn ich versuche, es abzurufen unter Verwendung dieser Zeilen Code wird es funktionieren nichtOpenLdap wird das Benutzerpasswort nicht abrufen
$sr = ldap_search($ds,"ou=people,dc=powerm,dc=com","uid=".$login);
$data = ldap_get_entries($ds,$sr);
$password = $data[0]["userpassword"][0];
$displayName = $data[0]["displayname"][0];
$num_tel =$data[0]["mobile"][0];
$mail =$data[0]["mail"][0]
die anderen Attribute Fein die userpassword
kann jemand Hilfe erwarten arbeiten?
danke.
Wow. Dieser Typ * wirklich * Mühe in diese Antwort. Dies muss die einzige beste Antwort sein, die ich in letzter Zeit auf Stack Overflow gesehen habe. Wenn ich jemals das LDAP-Passwort bekommen muss, werde ich diese Antwort verwenden, weil es großartig ist und all die Dinge macht. 10/10 würde wieder upvote. – PeeHaa
Immer noch das gleiche Problem bei der Verwendung Ihres Codes, wie ich sagte, es zeigt mir alle Attribute erwarten das userpassword, ich habe die gleiche Konfiguration auf der Serverseite wie mein Kollege, er kann das userpassword abrufen und ich kann ich nicht so ich don Ich denke, es ist ein Konfigurationsproblem –