Я использую этот код для проверки имени:
Код: Выделить всё
public static bool CheckActiveDirectoryAccount(string account)
{
string ADServer = null;
string ADDomain = null;
string ADUserName = null;
string ADUserPassword = null;
SetADSettings(out ADServer, out ADDomain, out ADUserName, out ADUserPassword);
using (PrincipalContext context = new PrincipalContext(ContextType.Domain, ADServer, ADUserName, ADUserPassword))
{
using (UserPrincipal user = UserPrincipal.FindByIdentity(context, account))
{
if(user != null)
return true;
else
return false;
}
}
}
Как мне позволить администратору ввести домен и имя пользователя учетной записи AD, а затем сверить его с AD?
Подробнее здесь: https://stackoverflow.com/questions/228 ... text-works
Мобильная версия