Immer Ausnahmen PrincipalContext aus dem System.DirectoryServices.Kontoverwaltung Montage

Mit System.DirectoryServices.Kontoverwaltung Montage.

Ich bin mit dem Konstruktor

 PrincipalContext context = new PrincipalContext(
                ContextType.Domain,
                "myserver.ds.com", 
                "LDAP://OU=the-users,DC=myserver,DC=ds,DC=com", 
                adusername, 
                password);

Kann ich nennen context.ValidateCredentials(adusername, password, ContextOptions.ServerBinding) und es wird true zurückgegeben.

Sobald ich call
UserPrincipal.FindByIdentity(Kontext, IdentityType."SamAccountName", username);

Bekomme ich verschiedene PrincipalOperationException. Manchmal ist ein "server schickte einen referrer". Zu anderen Zeiten ist es ein Unbekannter Fehler (0x80005000)

Ich bin mit diesen überlastungen, da der betreffende server nicht in der gleichen Domäne
dass die Benutzer das Programm ausgeführt wird.

Jedenfalls, wie man dieses Problem beheben und möglicherweise einige Aufklärung zu den Verfahren Argumente würden die meisten geschätzt werden.

Vielen Dank im Voraus.

  • ich bin immer ähnliche Fehler nachdem ich aktualisiert .net 4.0 beta 2
InformationsquelleAutor user96021 | 2009-04-27
Schreibe einen Kommentar