2010-11-23 4 views
1

Ich traf das LDAP der Organisation, um Benutzerdetails (ID, E-Mail) durch Angabe des Benutzernamens als Eingabe zu erhalten. Die Abfrage, die ich verwende, läuft ab. Gibt es eine Möglichkeit, das Zeitlimit zu erhöhen?Erhöhen Sie die Zeitlimit für LDAP in C#

+1

Sind Sie sicher, dass der LDAP-Server ausgeführt wird? Die Zeitüberschreitung ist aus einem bestimmten Grund da. –

+1

Ja. Es gibt Werte für einige Namen und nicht für einige zurück. Außerdem gibt es eine Zeitüberschreitung für denselben Namen, für den es vor einiger Zeit Werte abgerufen hat. –

Antwort

2
+0

Die Verbindung wird geschlossen, wenn das Abrufen von Werten vor dem Timeout abgeschlossen ist, oder? –

+1

Ja, die Zeitüberschreitung dient lediglich dazu, die Verbindung nach einer bestimmten Zeit zu beenden. Es dauert nicht lange, bis die Verbindung hergestellt ist (mit der Sie keine Probleme haben). –

+0

Danke Erik. Ich habe eine andere Frage. Ich rufe LDAP in C# auf, indem ich System.DirectoryServices verwende. Aus irgendeinem Grund wird die Maximum Timeout Exception auch beim Erzwingen des Timeouts ausgelöst. Gibt es eine Möglichkeit, ob ich überprüfen kann, ob die LDAP-Verbindung oder die LDAP-Verbindung besteht? Etwas wie Ping, mit dem ich den Server anpingen kann, von der Eingabeaufforderung. –

Verwandte Themen