Active Directory LDAP – Authenticate Active Directory User Account

Active Directory LDAP – Authenticate Active Directory User Account

 
   using System;
   using System.DirectoryServices;
 
   … …
 
   public bool getAuth(String HostName, String Query, String adminlogin, String adminpasswd)
   {
      try
      {
         DirectoryEntry objEntry = new DirectoryEntry(HostName, adminlogin, adminpasswd);
         DirectorySearcher objSearcher = new DirectorySearcher(objEntry, Query);
 
         SearchResultCollection objSearchResultCollection = objSearcher.FindAll();
 
         return true;
 
      }catch(Exception ex){
         return false;
      }
   }
 
 
   dao.getAuth("LDAP://VMSER001/CN=Users,DC=DEISLER,DC=COM", "(objectClass=User)", "lcadmin", "<Password>");