我使用此代码对具有Active Directory的用户进行身份验证。
当执行'SearchResult result = search.FindOne();'
行时,有时大约需要10到15秒。
我该怎么办?
DirectoryEntry entry = new DirectoryEntry("LDAP://" + "sbi.ac.com", "sobhan", "7856");
DirectorySearcher search = new DirectorySearcher(entry);
search.Filter = "(SAMAccountName=" + "sobhan" + ")";
search.PropertiesToLoad.Add("cn");
SearchResult result = search.FindOne();