MS Deploy & IIS6 - несанкционированная ошибка 401

Я пытаюсь заставить TFS автоматически публиковать (не упаковывает в данный момент) мое веб-приложение при сборке на сервере Win2k3 с IIS6. Служба удаленного агента запущена.

Сборка не дает мне 401. Сейчас я пытаюсь вручную запустить строку cmd с самого сервера сборки (только в случае, если MSBUILD делал что-то странное с параметрами, установленными в определении сборки), и это дает мне то же самое. Вот команда, которую я пытаюсь выполнить:

msdeploy.exe 
-source:contentPath='C:\Builds\1\Test\DummyTFSWebApp Submission Build\Binaries\_PublishedWebsites\DummyTFSWebApp' 
-dest:contentPath='Default Web Site',
      computerName='http://ipm-vm-dev/MSDEPLOYAGENTSERVICE',
      userName='Domain\AdminUser',
      password='Password',
      authType='basic', 
      includeAcls='False' 
-verb:sync -allowuntrusted

Но, как и отчет о сборке, он дает мне:

Я не могу понять почему! Имя пользователя и пароль предоставлены администратором на целевом компьютере. Я даже сделал машину сервера сборки и администратора (держась за соломинку), и я сделал папку назначения общей папкой для всех с правами на запись.

Помощь оценена как это действительно расстраивает меня!

1 ответ

Решение

Я изменил authType='NTLM', и теперь он работает!

   /p:AuthType=NTLM
Другие вопросы по тегам