Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Zugriff auf LDAP (nicht ActiveDirectory) (https://www.delphipraxis.net/183869-zugriff-auf-ldap-nicht-activedirectory.html)

hoika 10. Feb 2015 14:53

Zugriff auf LDAP (nicht ActiveDirectory)
 
Hallo,

ich stehe hier im Moment völlig auf dem Schlauch.
Ich muss in einem LDAP-Server suchen, wie gesagt, es geht nicht um Windows' Active Directory
(wer es genau wissen will, es geht um KV-Connect).

Wie gehe ich da ran, ich habe damit noch nichts gemacht.
Gibt es ein brauchbares Tutorial ?

Hier bin ich erst was für ADO gefunden:
http://www.4guysfromrolla.com/webtech/041800-1.shtml

Gerade noch das hier gefunden:
http://synapse.ararat.cz/doku.php/download
Kennt jemand die Komponente TLDAPSend?

Ich denke, hiermit fange ich an:
http://entwickler-forum.de/archive/i...p/t-22257.html


PS:
Das Schema habe ich, per JXplorer komme ich auch schon drauf
und kann sogar (per Dialog) drin suchen.

Danke


Heiko

franktron 10. Feb 2015 16:15

AW: Zugriff auf LDAP (nicht ActiveDirectory)
 
Eigentlich fast genauso wie auf das AD da der AD auch eine LDAP mit Kerberos Verschlüsselung ist.

hoika 10. Feb 2015 16:37

AW: Zugriff auf LDAP (nicht ActiveDirectory)
 
Hallo,

leider verzweigen aber viele sofort zum AD und dann zu ASIC (hiess das so?).
Ich suche einfach eine Komponente und ein bisschen Code, um mein Select hinzubekommen ;(

Sowas wie hier:
http://www.ararat.cz/synapse/doku.ph...wto:ldapsample

Ich habe schon die Indy-Unit gefunden,
aber es gibt leider kein Beispiel *seufz*.


#Update#
Mit dem Synapse-Dingens habe ich es sofort !!! hinbekommen,
*erstaunt* -> *freu*


Und noch für deutsche Sonderzeichen:

Delphi-Quellcode:
function TLDAPAttribute.Get(Index: integer): string;
begin
  // der ursprüngliche Code


  // das hier zum Schluss
  if FIsbinary=False then
  begin
    { deutsche Sonderzeichen korrigieren }
    Result := UTF8ToAnsi(Result);
  end;
end;

Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz