Hi,
ich baue eine Verbindung zum AD und gebe hierzu die Credentials an. Da für die Suche das PagingControl verwendet wird, erstelle ich eine LDAPConnection anstatt eines DirectoryEntry.
var connection = new LdapConnection(..Pfadangabe..);
connection.AuthType = AuthType.Negotiate;
connection.Credential = new System.Net.NetworkCredential("MeineDomäne\User", "PW");
connection.Bind();
Ich bekomme beim Bind-Aufruf die LdapException "The supplied credentials is invalid".
Warum kann ich keine Domäne beim Benutzernamen eingeben?
Das DirectoryEntry Objekt hat damit keine Probleme.
Wenn ich anstatt "Domäne/User" die eMail angebe, z.B. meinUser@meineDomäne hat auch die LdapConnection keine Probleme.
Mein Active Directory Know how ist eher beschränkt. Einige Infos hierzu wären sicherlich von Vorteil.
Viele Grüße
Christian