C# 如何进行LDAP用户校验?

2014-11-23 22:10:16 · 作者: · 浏览: 3

示例代码如下:


private bool Authenticate(string userName, string password, string domain)


{


bool authentic = false;


try


{


DirectoryEntry entry = new DirectoryEntry(“LDAP://”+domain, userName, password);


object nativeObject = entry.NativeObject;


authentic = true;


}


catch (DirectoryServicesCOMException) { }


return authentic;


}