Bonjour à tous (ceci est mon premier message) J'ai un code AD simple que j'ai tiré de Codeplex http://www.codeproject.com/Articles/18102/Howto-Almost-Everything-In-Active-Directory-via-C) et je suis capable d'obtenir toutes les informations de notre utilisateur final à partir dudit code. Maintenant, j'ai cherché et cherché et j'ai trouvé quelques extraits de code intéressants d'ici, et sur le web concernant "L'utilisateur est-il bloqué?"Vérifiez si le compte Active Directory est verrouillé (WPF C#)
Je voudrais utiliser mon code que j'utilise depuis 2 ans maintenant, et ajouter juste un peu plus à ajouter dans la partie verrouillée ... Je serais heureux s'il y avait une zone de texte qui m'a donné mes informations, ou une case à cocher, ou quelque chose qui vient d'être dit « utilisateur verrouillé » et j'informerait mon équipe Exchange et que l'utilisateur déverrouillé ...
le code que j'ai est le suivant:
string eid = this.tbEID.Text;
string user = this.tbUserName.Text.ToString();
string path = "PP://dc=ds,dc=SorryCantTellYou,dc=com";
DirectoryEntry de = new DirectoryEntry(path);
DirectorySearcher ds = new DirectorySearcher(de);
ds.Filter = "(&(objectCategory=person)(sAMAccountName=" + eid + "))";
SearchResultCollection src = ds.FindAll();
//AD results
if (src.Count > 0)
{
if (src[0].Properties.Contains("displayName"))
{
this.tbUserName.Text = src[0].Properties["displayName"][0].ToString();
}
}
donc, si je peux comprendre comment utiliser la même entrée d'annuaire, et chercheur pour me montrer l'état de verrouillage de compte qui serait étonnant .. s'il vous plaît aider
http://stackoverflow.com/a/1166393 – r3m0t
duplication possible de [Impossible de trouver la propriété verrouillée dans Active Directory (C#)] (http://stackoverflow.com/questions/1166263/cannot-find-the- locked-property-in-active-directory-c) –