У меня есть страница ASP.NET, которая меняет пароли в OU. Где мне указать пользователя, который действительно запускает мой код?
В настройках безопасности виртуального каталога пользователь пула приложений? или Webconfig? Какая из конфигураций фактически настраивает пользователя, который запускает код asp.net?
Спасибо.
Вы должны изучить Олицетворение ASP.NET. Это можно сделать, добавив этот раздел в ваш файл web.config:
<identity impersonate="true" userName="accountname" password="password" />
Это позволяет вам контролировать идентичность, под которой выполняется код.
Важная заметка: Желательно понять последствия этого изменения с точки зрения безопасности.