【发布时间】:2018-03-15 17:42:34
【问题描述】:
我正在尝试使用 Kudu 将一些文件上传到我的 webapp 到以下网址: https://($websitename.scm.azurewebsites.net/api/vfs/site/wwwroot/ 使用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 : {"Message":"资源代表一个无法更新的目录。"}
我曾尝试使用 ARC chrome 插件访问此 URL,这会返回相同的错误“409 冲突消息”:“资源表示无法更新的目录。”
Get 似乎工作正常
提前致谢!
【问题讨论】:
标签: powershell azure kudu