Les Snippets

Connexion

ActiveDirectory - Authentifier un utilisateur du domaine

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 27/09/2007 22:10:42 et initié par Willi [Liste]
Date de mise à jour : 04/10/2007 15:10:44
Vue : 2768
Catégorie(s) : Réseau & Internet, Sécurité
Langage sélectionné : C# 1.x
Langages dispo pour ce code :
- VB 2005
- C# 1.x, C# 2.x
- Voir tous les langages pour ce code snippet



Langage : C# 1.x , C# 2.x
Date ajout : 02/10/2007
Posté par Willi [Liste]
DateMAJ : 04/10/2007
public static bool Authenticate(string domain, string username, string password) 
{
   bool bAuth = false; 
   DirectoryEntry entry = null; 
   try {
      entry = new DirectoryEntry(string.Concat(@"LDAP://", domain), username, password); 
      object nativeObject = entry.NativeObject;
      bAuth = true; 
   } catch (Exception) {      
      bAuth = false; 
   } finally { 
      entry.Close();
      entry.Dispose();
   }





   return bAuth; 
}

Remarque :
Ajoutez la directive System.DirectoryServices

Snippets en rapport avec : Directory, Ad, Active, Authentifier, Authenticate



Codes sources en rapport avec : Directory, Ad, Active, Authentifier, Authenticate

{PHP} AUTHENTIFICATION LDAP | AD 2003SERVEUR
Je pense que je ne suis pas le premier à me prendre la tête sur l'authenfication Ldap Après avoir...

{ASP / ASP.NET} RÉCUPÉRATION DES GROUPES AD D'UN USER EN ASPNET
Tout est dans le titre ;-)...

{Visual Basic, VB6, VB.NET, VB 2005} SIGNATURE STANDARDISÉE DANS OUTLOOK VIA PARAMÈTRES ACTIVE DIRECTORY DE L'UTILISATEUR
Ecriture d'une signature pour Outlook (2002 et 2003 testés) afin que tous les utilisateur d'une même...

{Visual Basic, VB6, VB.NET, VB 2005} [ACTIVE DIRECTORY] AJOUT UTILISATEURS VIA EXCEL.VBS
Comme sont nom l'indique, ce script permet d'ajouter autant d'utilisateur dans active directory qu'i...

{Visual Basic, VB6, VB.NET, VB 2005} EXPLORER LDAP ACTIVE DIRECTORY DANS UN TREEVIEW
Cette interface utilise l'objet treeview pour explorer Active Directory, elle inclus également une o...

{PHP} CONNEXION LDAP AVEC LOGIN MOT DE PASSE EN PHP
ce code permet de verifier l'identité d'une personne se connectant a un annuaire LDAP ( dans mon cas...

{C# / C#.NET} ACTIVE DIRECTORY : AJOUT D'UN UTILISATEUR, PASSWORD, ACTIVATION ET AJOUT DANS UN GROUPE
Le titre se suffit certainement à lui même mais bon. Devant refaire le systéme d'inscription du Cl...

{Visual Basic, VB6, VB.NET, VB 2005} RÉPERTOIRE
Ce programme sans prétention permet de visualiser les dossiers ainsi que les fichiers qui se trouven...

{Visual Basic, VB6, VB.NET, VB 2005} GÉRER MODIFICATION DE DONNÉE DANS CELLULE EXCEL (CODE VBA)
Ce code permet de controler si une cellule peut être ou non modifiée Lorsque qu'une cellule est déc...

{PHP} CLASSE DIRECTORYITERATOR POUR PHP4
Dans le cadre d'un de mes projets, j'utilise la classe PHP 5 DirectoryIterator vraiment utile pour l...