我们最初在Powershell脚本中使用Start-AzureWebsite和Stop-AzureWebsite在发布之前启动和停止Azure中的Web应用程序。在VSO构建中,它使用的是Azure Powershell,连接类型为Azure经典。Microsoft建议切换到使用Azure资源管理器的Start-AzureRmWebApp和Stop-AzureRmWebApp。我们修改了构建中的Azure Powershell步骤,使其具有Azure资源管理器的连接类型,并选择了正确的订阅。当它使用脚本路径调用我们的外部脚本时,似乎没有将身份验证传递给脚本,我们将收到错误消息“运行Login-AzureRmAccount进行登录”。当它尝试执行命令来启动/停止网站时。我们如何获得身份验证以持续到被调用的脚本?
原来不是使用Connect-AzureRMAccount,而是我需要使用Add-AzureRmAccount,一旦更改,我现在就可以连接并启动/停止App Services!感谢您的帮助。–链接
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句