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