LDAP Ungültige DN-Syntax

string path = "LDAP://192.168.0.20/CN=users,DC=company,DC=ltm,DC=dom";

DirectoryEntry dir = new DirectoryEntry(path, admin, pass, AuthenticationTypes.ServerBind);

object value = dir.Properties["description"].Value;
dir.Properties["description"].Value = "test";
dir.CommitChanges();

Erzeugt der code eine COMException : "Ungültige DN-syntax" bei dir.Eigenschaften " ["Beschreibung"].Wert

Wenn ich nicht geben Sie einen beliebigen Benutzernamen und password und ersetzen Sie die DirectoryEntry-Initialisierung mit:

DirectoryEntry dir = new DirectoryEntry(path);
dir.AuthenticationType = AuthenticationTypes.ServerBind;

Dann bekomme ich UnauthorizedAccessException bei CommitChanges.

Irgendwelche Ideen auf, was falsch sein könnte sind wir sehr dankbar.

InformationsquelleAutor remdao | 2010-01-22

Schreibe einen Kommentar