[英]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 应用程序。
创建 Azure 应用服务:
现在我可以看到创建的 Web 应用列表。
Azure Web 应用程序列表
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.