Я пытаюсь загрузить некоторые файлы в свое веб-приложение с помощью Kudu по следующему URL-адресу: https: // ($ websitename.scm.azurewebsites.net / api / vfs / site / wwwroot / using powershell
Я получил имя пользователя и пароль для публикации и могу нормально пройти аутентификацию
Однако, когда я пытаюсь загрузить файлы, я получаю следующую ошибку, используя приведенный ниже код:
function Upload-FileToWebApp($kuduHeader,$KuduURL,$files)
{
$kuduURL = https://$websitename.scm.azurewebsites.net/api/vfs/site/wwwroot/
$result = Invoke-RestMethod -Uri $kuduUrl `
-Headers @{Authorization=$kuduheader;"If-Match"="*"} `
-Method PUT `
-InFile $files `
-ContentType "multipart/form-data"
Invoke-RestMethod: {"Сообщение": "Ресурс представляет собой каталог, который не может быть обновлен."}
Я попытался получить доступ к этому URL-адресу с помощью надстройки ARC chrome, и это возвращает ту же ошибку «Сообщение о конфликте 409»: «Ресурс представляет собой каталог, который не может быть обновлен».
Кажется, все работает нормально
Заранее спасибо!