Запуск службы под учетной записью AD

Я пытаюсь запустить настраиваемую службу (созданную в Visual Studio) на сервере сетевых приложений, который был присоединен к домену. Я бы хотел, чтобы служба для запуска под очень конкретной учетной записью (Service_ServiceName) по соображениям безопасности.

Я создал учетную запись домена и предоставил ей право входа в систему как право службы, но служба не запускается с сообщением «[Имя службы] на Локальный компьютер запускается, а затем останавливается. Некоторые службы останавливаются автоматически, если они не используются другими службами или программами ».

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

0
задан 19 February 2016 в 00:19
1 ответ

Я нашел ответ здесь . Приложение пыталось прослушивать порт для входящих https-соединений. Стандартный пользователь не имеет прав на открытие прослушивания порта. Следующая команда может быть выполнена, чтобы позволить одному стандартному пользователю прослушивать локальный порт:

netsh http add urlacl url=http://+:80/MyUri user=DOMAIN\user 
0
ответ дан 5 December 2019 в 10:41

Теги

Похожие вопросы