Hallöchen,
habe trotz langem suchens keine Lösung auf eine knifflige Frage. Hier ist mal die Grundvorraussetzung:
Ich habe ein AD mit folgender Struktur CN=Users, DC=Wien, DC=Firma, DC=com
Jetzt will ich über eine LDAP Abfrage einen User (& seine Attribute) herausfinden anhand seines Attributs "distinguishedname"
(Bsp.: CN=Max Mustermann\, PersAbt,CN=Users,DC=Wien,DC=Firma,DC=com)
Ich will nun einen LDAP Filter anwenden um den User zu ermitteln:
Code:
(&(objectclass=user)(distinguishedname=CN=Max Mustermann\, PersAbt,CN=Users,DC=Wien,DC=Firma,DC=com))
Eigentlich müsste das funktionieren - tuts aber nicht
Andere Attribute funktionieren - beispiel:
Code:
(&(objectclass=user)(givenname=Max*))
findet alle User mit dem Vornamen wie Max oder Maximilian oder Maximus.
Außerdem funktionier auch das:
Code:
(&(objectclass=user))(distinguishedname=*))
Dieser Filter bringt aber gar nix, da es mir dann ALLE Objekte mit der Objectclass User ausgibt.
Kann mir jemand mit dem distinguishedname-Filter weiterhelfen?