Как мне сделать мой IIS APPPool\NameHere администратором? Я хочу, чтобы мое приложение могло проверять системные процессы для мониторинга Процессы типаw3wp.exeчерез AppPool (C#)
Он позволяет мне получить только имя AppPool, в котором в данный момент запущено приложение.
решение1
вы не сможете установить AppPoolIdentity для определенной группы, но вы можете
- создать локального пользователя (compmgmt.msc)
- добавить пользователя в группу администраторов (compmgmt.msc)
- Настройте пул приложений для запуска от имени этого пользователя в разделе «Дополнительные настройки».
Очевидно, вы знаете, что это очень плохая идея с точки зрения безопасности, и ее ни в коем случае нельзя выполнять на сервере, подключенном к Интернету.
Вы можете назначить разрешения пользователю пула приложений, даже если вы не можете назначить им роль. Инструкции см. здесь: https://serverfault.com/questions/81165/how-to-assign-permissions-to-applicationpoolidentity-account