主要验证代码如下:
/// <summary>
/// LoginAD
/// </summary>
/// <param name="UserID"></param>
/// <param name="Pwd"></param>
/// <param name="domainName"></param>
/// <param name="error"></param>
/// <returns></returns>
private bool LoginAD(string UserID, string Pwd, string domainName, out string error)
{
error = "";
//return true; //%%Should be removed for production
bool success = false;
string path = "LDAP://" + domainName;
error = "";
System.DirectoryServices.DirectoryEntry Entry = new System.DirectoryServices.DirectoryEntry(path, UserID, Pwd);
System.DirectoryServices.DirectorySearcher Searcher = new System.DirectoryServices.Directory