1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| protected void btnConnectAD_Click(object sender, EventArgs e)
{
//On se connecte à l'annuaire
DirectoryEntry Ldap = new DirectoryEntry("LDAP://---", "---", "---");
DirectorySearcher search = new DirectorySearcher(Ldap);
search.SearchRoot = Ldap;
//On modifie le filtre de recherche pour ne rechercher que des users avec le nom entré dans la txtBox
search.Filter = "(&(objectClass=user) (SAMAccountName=" + txtBoxNameAD.Text + "))";
SearchResult result = search.FindOne();
//On récupère le user
DirectoryEntry DirEntry = result.GetDirectoryEntry();
//DirEntry.Properties["userLog"].Value.ToString();
lblConnectAD.Text = (DirEntry.Properties["SAMAccountName"].ToString());
Response.Redirect("GestionPersonnel.aspx");
} |
Partager