Аутентификация Windows - Как выдать себя за пользователя при локальной разработке? - PullRequest
0 голосов
/ 06 декабря 2010

Я унаследовал проект веб-сайта ASP.NET, где они использовали проверку подлинности Windows. Учетная запись «admin», которую они тестируют, находится в отдельной сети, и мне нужно олицетворять эту учетную запись (в моей базе данных есть таблица, в которой хранится содержимое учетной записи администратора, поэтому сначала мне нужно "вошел в систему" как этот пользователь для просмотра содержимого). Я попытался установить web.config так:

<identity impersonate="true" userName="admin.user" password="admin.pass" />

Где «admin.user» и «admin.pass» - фактические учетные данные администратора. Однако, когда я запускаю сайт, я получаю это сообщение об ошибке:

Parser Error Message: Could not create Windows user token from the credentials specified in the config file. Error from the operating system 'Logon failure: unknown user name or bad password.

Я не знаком с Windows Authentication и олицетворением, поэтому любая помощь будет признательна.

Спасибо.

1 Ответ

0 голосов
/ 06 декабря 2010

Разместите его на IIS, и тогда он должен работать.

...