Итак, я использую II7 как на своей Windows 7 Ultimate Box, так и на сервере Windows 2008.Всякий раз, когда я развертываю свое приложение (сейчас я просто копирую вручную), ASP.NET Impersonation отключается.У меня есть специальная настройка пользователя AD, которая имеет разрешения на конкретные таблицы базы данных, которые мне нужно использовать.
Я могу просто включить его каждый раз, и он сохраняет имя пользователя и пароль, но это раздражает.Я понимаю, что вы можете включитьв файле web.config, но при развертывании приложения таким образом оно удаляет имя пользователя / пароль из конфигурации IIS и переключает его обратно на «Аутентифицированный пользователь» вместо «Определенный пользователь» с учетными данными, которые я установил ранее.Я не хочу помещать имя пользователя и пароль в сам файл web.config.
Есть ли способ получить IIS (через параметр web.config?), Чтобы оставить включенным олицетворение ASP.NET и использовать имя пользователя / пароль, которые я настроил в консоли управления IIS7?