我想通过powershell从kudu下载文件,通过invoke-webrequest,我得到的只是一个filename.log,没有日志数据,从日志文件中看到的是azure“登录到你的帐户”的登录屏幕。
网址
“调用webrequest”https://appname.scm.azurewebsites.net/api/vfs/logfiles/filename.log“-outfile$filepath1 get childitem-file$filepath1-recurse | set azurestorageblobcontent-container filescontainer-context$storagecontext”
1条答案
按热度按时间gc0ot86w1#
需要在invoke webrequest for authentication的标头中提供webapp发布配置文件的用户名和密码。
您可以在发布配置文件中获取用户名和密码。您可以从azure web应用下载发布配置文件。并参考publishprofile部分中的username和userpwd值。
您还可以通过脚本获取用户名和密码,请参见下面的示例: