我正在尝试使用以下 powershell 脚本在 Azure webapp wwwroot 文件夹中进行特定配置备份,该脚本在公共应用服务计划(标准和高级)中运行良好,但相同的 powershell 脚本在私有应用服务计划中无法正常运行(隔离(应用服务环境)- I1、I2、I3)。请在下面找到代码。
代码:
Import-Module Kudu-api
$userNm="`$Testapp"
$password="*******"
$token = New-KuduAuthorizationToken $userNm $password
$sitename="Testapp"
Set-Location "C:\Users\admin\Desktop\Backups"
sleep -Seconds 2
Receive-KuduFile $sitename $token '/site/wwwroot/appsettings.json' ./appsettings.json`
在隔离(I1)应用服务计划中尝试上述脚本时出现以下错误: 错误:Invoke-RestMethod:无法解析远程名称:'Testapp.scm.azurewebsites.net'
请建议我们如何解决此问题。