Как показать пользователю приглашение проверки подлинности Windows по умолчанию из формы Windows, используя C #? - PullRequest
4 голосов
/ 12 октября 2011

Я думал, что это будет очень распространенная практика, но мне трудно найти что-нибудь о том, как показать пользователю приглашение с учетными данными проверки подлинности Windows по умолчанию в c #?

Пользователи будут использовать эти формы Windowsприложение для подключения к веб-службе в другом домене, поэтому я не могу просто передать учетные данные по умолчанию.У этих пользователей будет отдельный логин для доступа к веб-сервису, и я хочу, чтобы они запрашивались в приглашении Windows по умолчанию, а затем я мог передать их кредиты веб-сервису.

Спасибо!

Ответы [ 2 ]

2 голосов
/ 12 октября 2011

На этот вопрос я так ответил некоторое время назад, я полагаю.Вы можете использовать API управления учетными данными.Вот ссылка с примером кода, с которого следует начать.

2 голосов
/ 12 октября 2011

Вам нужно P / вызвать CredUIPromptForWindowsCredentials в Vista и выше или CredUIPromptForCredentials в XP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...