C # Подтвердить администратор из информации для входа - PullRequest
0 голосов
/ 23 июля 2010

У меня небольшая проблема с приложением, которое я пишу на C #.Я не могу найти способ проверить, является ли пользователь администратором только по его имени пользователя и паролю.Я не видел ничего полезного для этого в другом месте, и все попытки сделать это с помощью WindowsIdentity оказываются беспомощными.Мне известно о программировании UAC в Windows Vista и Windows 7, однако я планирую поддерживать Windows XP;что делает возможность использования доступа администратора через UAC маловероятной.Я только ищу способ создания метода, который принимает строку «Имя пользователя» и «Пароль» и возвращает логическое значение, если учетные данные относятся к учетной записи администратора.

Есть ли способ сделать это?*

Спасибо.

1 Ответ

1 голос
/ 23 июля 2010

Вот SO вопрос , который может вам помочь.

Также хорошим примером является запись MSDN для WindowsImpersonationContext .

...