Je travaille dans une page de connexion et Teh logique est comme ->Utilisez les informations d'identification par défaut afin d'appeler DirectoryEntry
try
{
DirectoryEntry LDAPLogin = new DirectoryEntry(ConfigurationSettings.AppSettings ["LDAPPath"].ToString(), Usuario, Txt_Contrasenia.Text.ToString());
if (LDAPLogin.NativeGuid != LDAPLogin.Name)
ValidarGrupo();
}
catch (Exception exc)
{
Label_Info.Text = "Sus credenciales no son validas: " + Usuario.ToString() + " " + exc.Message;
}
Si l'utilisateur entre les informations d'identification des droits que j'appelle une méthode ValidarGrupo qui implémente une recherche dans la AD pour un groupe de l'utilisateur
Je voudrais remplacer le nom d'utilisateur et mot de passe par UseDefaultCredentials afin d'éviter que l'utilisateur doit entrer le nom d'utilisateur et mot de passe et les pages de connexion utilisent les informations d'identification de l'utilisateur qui se connecte la machine.
Dans ce cas, savez-vous si je peux extraire l'utilisateur de DirectoryEntry, autrement dit le nom d'utilisateur actuel – Copeleto