Azure应用服务-使用FTP进行Web部署

时间:2020-02-11 02:03:51

标签: azure azure-cli

对于使用FTP进行Web部署;我遇到了一种情况,我正在使用Azure CLI命令在FREE层中创建应用程序服务计划,以在其中部署Web应用程序。

这是我正在接近的方式:

  1. 使用的命令:

    az登录-不允许订阅

登录,使用Web浏览器打开页面https://microsoft.com/devicelogin,然后输入验证码xxxxxxx。工作正常,结果如下。

      [
   {
     "cloudName": "AzureCloud",
    "id": "1fdacf7a-xxxxx-xxxx-xxxx-xxxxxxxxxxxxx",
    "isDefault": true,
    "name": "N/A(tenant level account)",
    "state": "Enabled",
    "tenantId": "1fdacf7a-xxxxx-xxxx-xxxx-xxxxxxxxxxxxx",
     "user": {
      "name": "email@gmail.com",
      "type": "user"
    }
   }
 ] 
  1. 然后,使用:

    创建基本的应用服务计划

    “ az appservice计划创建-g MyResourceGroup -n MyPlan”

    这给了我一个错误,说“订阅1fdacf7a-xxxxx-xxxx-xxxx- 找不到xxxxxxxxxxxxx。

如何解决此问题?谢谢。

1 个答案:

答案 0 :(得分:1)

我可以复制您的问题,以解决此问题,请不要使用--allow-no-subscriptions参数。

enter image description here

您只需要登录:

az login

az login --use-device-code

然后使用以下命令设置订阅:

az account set --subscription 1fdacf7a-xxxxx-xxxx-xxxx-xxxxxxxxxxxxx

运行az appservice plan create -g MyResourceGroup -n MyPlan

enter image description here