Web deploy 2.0 не может включить проверку подлинности Windows? - PullRequest
3 голосов
/ 21 января 2011

Прежде чем написать сценарий powershell для включения аутентификации Windows, я просто хочу убедиться, что веб-развертывание уже не может этого сделать.Кто-нибудь может подтвердить это?

Обзор веб-развертывания: http://learn.iis.net/page.aspx/426/overview-of-web-deploy/

1 Ответ

1 голос
/ 29 февраля 2012

Для Web Deploy аутентификация Windows должна быть предварительно установлена ​​отдельно на сервере (см. Страницу требования и ограничения для Web Deploy).

Типичным сценарием операции развертывания Web Deploy может быть то, что на исходном сервере установлена ​​аутентификация Windows, а на конечном сервере нет. В этом случае Web Deploy не может установить аутентификацию Windows для вас на конечном сервере. Если на сервере установлен Windows Server 2008 (работает под управлением IIS 7), сначала необходимо установить службу роли проверки подлинности Windows.

Сказав это, вот один вариант, на который вы могли бы обратить внимание: если вы действительно напишите сценарий для установки службы роли проверки подлинности Windows, вы можете запустить этот сценарий с помощью переключателя preSync в командной строке Web Deploy. Переключатель preSync позволяет указать команду или командный файл для запуска в месте назначения перед началом основной операции синхронизации Web Deploy. Для получения дополнительной информации см. Запись preSync на странице Параметры операций веб-развертывания и соответствующую информацию на странице Поставщик runCommand веб-развертывания .

...