Wie wissen, ob mein DirectoryEntry ist wirklich verbunden mit meinem LDAP-Verzeichnis?

Ich bin die Verbindung zu einem LDAP-Verzeichnis in C#, also ich habe mit der DirectoryEntry-Klasse.

Wenn Sie die "new DirectoryEntry" mit Adresse, login und Passwort-es soll eine Verbindung zu dem LDAP-Verzeichnis.

Jedoch, auch wenn die Verbindung nicht funktioniert, gibt es ohne problem, und die directoryentry-variable gesetzt ist.

Also ich weiß ich weiß, meine Verbindung ist wirklich eröffnet ? Gerade jetzt, ich bin mit einem sehr, sehr hässlicher hack : ich habe eine "wenn(mydirectory.SchemaEntry)", die eine Ausnahme generiert, wenn die Verbindung nicht etablierten, weil einige der Mitglieder des DirectoryEntry, wie SchemaEntry, sind nicht festgelegt, wenn die Verbindung fehlgeschlagen ist. Aber 1:das muss 11/10 über die Hässlichkeit-Skala 2:das braucht viel Zeit, bevor der Vorgang abgebrochen.

Also, was ist der gute Weg, dies zu tun ? Sicherlich, Microsoft müssen über etwas (auch wenn ich mich mit einem LDAP-Verzeichnis und nicht in einer Active Directory), um zu wissen, ob ich das wirklich angeschlossen ?

InformationsquelleAutor Ksempac | 2009-06-30

Schreibe einen Kommentar