Page 1 of 1

DirectorySearcher findet keine gesperrten Benutzer

Posted: 20 Feb 2025, 22:43
by Anonymous
Ich habe das folgende Problem. In meiner Domain gibt es gesperrte Benutzer.
Ich kann den gesperrten Benutzer nicht mit dem folgenden Code abfragen.

Code: Select all

string ls_userfilter = "(SAMAccountName=" + myconfig.UserID + ")";

var ld_directory = new DirectoryEntry(myconfig.LDAPPath, null, null,
AuthenticationTypes.SecureSocketsLayer | AuthenticationTypes.Secure);

SearchResultCollection user;

try
{
var searcher = new DirectorySearcher(ld_directory);
searcher.Filter = ls_userfilter;
searcher.SearchScope = SearchScope.Subtree;
user = searcher.FindAll();
}
Über PowerShell und PrincipalContext Ich kann den Benutzer erhalten. p>
Alle Zeiger sind hilfreich. < /p>
Ich habe versucht, Groupprincipal < /Code> zu verwenden. Dies ist aufgrund der Serverkonfiguration nicht möglich. Soweit ich es verstehe, befindet sich der Server auf LDAPs.