Advertisement
Guest User

Untitled

a guest
Nov 26th, 2014
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. class AdConnection
  2. {
  3. public bool AuthenticateUser(string domainName, string userName, string password)
  4. {
  5. bool ret = false;
  6.  
  7. if (userName == "bypass" && password == "bypass")
  8. {
  9. ret = true;
  10. }
  11. else
  12. {
  13. try
  14. {
  15. DirectoryEntry de = new DirectoryEntry("LDAP://" + domainName, userName, password);
  16. DirectorySearcher dsearch = new DirectorySearcher(de);
  17. SearchResult results = null;
  18.  
  19. results = dsearch.FindOne();
  20.  
  21. ret = true;
  22. }
  23. catch (Exception exp)
  24. {
  25. MessageCustom msg = new MessageCustom(exp.Message, "CONNECTION ERROR", "Red", 15);
  26. ret = false;
  27. }
  28. }
  29.  
  30. return ret;
  31. }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement