Как разрешить пользователям без прав администратора развертывать веб-приложения на IIS 6 с помощью веб-развертывания - PullRequest
2 голосов
/ 22 июня 2011

Я бы хотел развернуть веб-приложение в IIS 6 на удаленном сервере с помощью веб-развертывания. Мне удалось опубликовать учетную запись администратора сервера, но не удалось опубликовать учетную запись без прав администратора. это не удалось с сообщением: Несанкционировано (401)

Я нашел два разных ответа на эту проблему.

Что правильно? Я надеюсь узнать, как выполнить развертывание с помощью службы удаленного агента Web Deployment на IIS 6 под учетной записью без прав администратора.

Ответы [ 2 ]

1 голос
/ 23 июня 2011

К сожалению, вы не можете. Позже в блоге ScottGu:

Если вы попытаетесь выполнить описанные выше шаги в Windows 7, Windows Vista или Windows Server 2003, вы заметите, что служба управления IIS (и ее значок в средстве администрирования IIS) недоступна. Вместо этого вам нужно выполнить несколько иной набор шагов, чтобы включить службу Web Deploy.

...

Использование этого подхода [Агент веб-развертывания] не позволит вам включить «делегированный доступ» (который позволяет развертывать учетные записи, не связанные с правами администратора, - о чем я подробнее расскажу в моем следующем сообщении в блоге), - но будет разрешить развертывание на машине пользователям с правами администратора.

0 голосов
/ 23 июня 2011

Разница в версии IIS, и примеры Скотта все для IIS 7.x

Я в одной лодке, хотелось бы, чтобы это было не так, но, к сожалению, это ограничение со старымверсия.

Я только что попытался найти исходную ссылку администратора на IIS6, но не могу найти ее.Надеюсь, кто-нибудь выкопает это.

...