Сбой MSDeploy с ошибкой авторизации при использовании провайдера filePath

Я пытаюсь развернуть веб-приложение с помощью MSDeploy. На первом этапе приложение развертывается на тестовом сервере (с использованием пакета, созданного во время сборки), затем на рабочий сервер (исходный и целевой каталог iisApp) и следующим шагом является производство web.config развертывание файла на производственном сервере.

Все отлично работает но web.config Развертывание файла сообщает об ошибке

Error Code: ERROR_USER_NOT_AUTHORIZED_FOR_DEPLOYMENTPROVIDER
More Information: Could not complete an operation with the specified
provider ("filePath") when connecting using the Web Management Service. 
This can occur if the server administrator has not authorized the user for 
this operation. filePath http://go.microsoft.com/fwlink/?LinkId=178034

Learn more at: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_USER_NOT_AUTHORIZED_FOR_DEPLOYMENTPROVIDER.

Я использую ту же машину для развертывания, то же имя пользователя и тот же пароль. Я вижу, что пользователь имеет filePath развертывание включено (также dirPath, contentPath, iisApp а также setAcl) на экране Делегирование службы управления в диспетчере IIS на компьютере, используемом для развертывания:

Это также не удается для dirPath а также contentPath,

Кто-нибудь может помочь? Спасибо

Обновление - журнал, когда MSDeploy выполняется с -verbose флаг

"C:\Program Files (x86)\IIS\Microsoft Web Deploy V3\msdeploy" 
  -verb:sync -source:filePath="C:\MyProject\DeployConfig\web\web.config" 
  -dest:filePath="web/web.config",computerName="https://deployement:8172/MSDeploy.axd?site=my-site",userName="publish",password="password",authtype="Basic",includeAcls="False" 
  -allowUntrusted -verbose

Info: Using ID '7fcedfe4-c103-48f4-ab98-4fae743d5eb7' for connections to the remote server.
Verbose: Pre-authenticating to remote agent URL 'https://deployment:8172/MSDeploy.axd?site=my-site' as 'publish'.
Verbose: Performing synchronization pass #1.
Verbose: Pre-authenticating to remote agent URL 'https://deployment:8172/MSDeploy.axd?site=my-site' as 'publish'.
Verbose: No backup was executed.
Verbose: Received response from agent (HTTP status 'OK').
Info: Adding MSDeploy.filePath (MSDeploy.filePath).
Verbose: The dependency check 'DependencyCheckInUse' found no issues.
Verbose: The current synchronization pass is missing stream content for 1 objects.
Info: Using ID '8f582c09-614e-4344-87c9-64867e44fc4e' for connections to the remote server.
Verbose: Performing synchronization pass #2.
Verbose: Pre-authenticating to remote agent URL 'https://deployment:8172/MSDeploy.axd?site=my-site' as 'publish'.
Info: Adding MSDeploy.filePath (MSDeploy.filePath).
Verbose: Received response from agent (HTTP status 'OK').
Info: Adding child MSDeploy.filePath (C:\MyProject\DeployConfig\web\web.config).

0 ответов

Другие вопросы по тегам