繁体   English   中英

尝试使用 CLI 创建 web 应用时出错

[英]Error when trying to create a webapp using CLI

我没有编码经验,现在才开始。

我正在尝试使用 Azure Cloud Shell 创建一个 webapp,所以我使用了以下命令:

az webapp create --name WebAppOne --resource-group learn-64c4ca17-0293-40f6-ba23-e4581751cca0 --plan ServicePlanTest

然后我收到消息:

Webapp 'WebAppOne' 已经存在。 该命令将使用现有应用程序的设置。 无法检索现有应用程序“WebAppOne”的详细信息。 请检查该应用程序是否是当前订阅的一部分

我在 Azure 中只有一个订阅,因为我仍在使用免费帐户进行学习。

因此,我决定使用以下命令获取一个显示存在的 webapps 的列表:

az webapp list --输出表

但是,唯一的结果是一个空行,显示没有 web 应用程序已经存在。 接下来我应该尝试什么?

要在 Azure 应用服务中创建 web 应用,您的订阅中必须有资源组和应用服务计划。

检查订阅中现有的应用服务

az webapp list --resource-group MyRGName

Output:在此处输入图像描述

如您所见,目前我没有在给定的资源组中创建任何 webapps

运行以下命令创建 Azure Web 应用程序

az webapp create --name MyWebApp --resource-group MyRGName --plan MyAppServicePlan

虽然我没有任何具有给定名称的 Web 应用程序,但我得到了同样的错误。

在此处输入图像描述

Azure Portal => Azure Active Directory => App registrations => All applications

在搜索框中,使用 web 应用名称进行搜索。 我可以看到已经创建了同名的 web 应用程序。

在此处输入图像描述

错误原因

您可能很久以前就创建了同名的 web 应用程序,但该资源已从资源组中删除。 但是,它仍然在 Azure Active Directory 应用程序注册中可用。

  • 如果它是您创建的并且您不想再使用,您可以将其删除。 如果不使用另一个名称创建 web 应用程序。

尝试使用另一个名称创建 web 应用程序。

创建 Azure 应用服务:在此处输入图像描述

现在我可以看到创建的 Web 应用列表。

Azure Web 应用程序列表在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM