Hallo,
ich habe eine Frage, und zwar kann ich problemlos Objekt-Attribute im AD auslesen, jedoch muss ich auch unseren LDAP Server auslesen.
Ich benutze für den LDAP-Zugriff folgendes Konstrukt:
Das funktioniert auch einfwandfrei, nur leider findet er im Verzeichnischache kein mail-Attribut. Dies liegt wohl daran, dass ich mich nicht authentifiziert habe, sprich einen annonymen Bind gemacht habe. Hatte jemand schon ein ähnliches Problem und kann mir helfen?
Vielen Dank
jack
ich habe eine Frage, und zwar kann ich problemlos Objekt-Attribute im AD auslesen, jedoch muss ich auch unseren LDAP Server auslesen.
Ich benutze für den LDAP-Zugriff folgendes Konstrukt:
Code:
procedure TForm1.Button3Click(Sender: TObject); var obj : IAds; aADSUser: IADSUser; LDAPSTRING: widestring; begin CoInitialize(nil); LDAPSTRING := 'LDAP://xx.xxxxx.xxx/uid=mustermann,ou=mitarbeiter,ou=people,dc=xxx,dc=xxx'; ADsGetObject(PWideChar(LDAPSTRING), IAds, Obj); showMessage(obj.Get('mail')); obj := nil; end;
Vielen Dank
jack
Comment