Я написал службу, которую веб-сайт может выполнить удаленно с помощью метода ExecuteCommand. Я заметил, что если веб-сайт не работает под пользователем, который является администратором на удаленном компьютере, тогда я получаю исключение, исключенное из разрешения, при попытке выполнить команду.
Класс servicecontroller даже не позволяет вам указывать какие-либо параметры проверки подлинности. Это правильно? Есть ли какой-то набор пользовательских ресурсов, которые нужны пользователю, а не администратору, так как я неохотно добавляю всех пользователей веб-серверов в наш кластер в качестве локальных администраторов на служебной машине?