top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

How to validate a user in Active Directory using C#?

0 votes
396 views
How to validate a user in Active Directory using C#?
posted Jun 4, 2016 by Latha

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

0 votes

Do you want to validate a user with the login credentials like username and password of the user in Active Directory using C#? You can do it using the classes provided in the Directory Services namespace. You need to include the assemblies “System.DirectoryServices” and “System.DirectoryServices.AccountManagement” in your solution.

enter image description here

Below is a sample code snippet demonstrating the validation of the user login credentials in the active directory.

using System;

using System.Collections.Generic;

using System.Data;

using System.DirectoryServices.AccountManagement;

using System.IO;

using System.Linq;

namespace AbundantCode

{

internal class Program

{

// How to Validate a user in Active Directory using C# ?

private static void Main(string[] args)

{

using (PrincipalContext pc = new PrincipalContext(ContextType.Domain, "ABUNDANTCODEDOMAIN"))

{

bool Valid = pc.ValidateCredentials("UserName", "Password");

Console.WriteLine(Valid);

}

Console.ReadKey();

}

}

}
answer Jun 4, 2016 by Shivaranjini
Similar Questions
+1 vote

This example shows you how to check given input contains only numbers (digits) or not using regular expression in asp.net and c#.

Regular expression
string strRegexpNumber = @"^[0-9 ]*$";

...