如何使用管理API发布Azure Web应用程序?

时间:2015-12-09 19:08:21

标签: azure azure-web-sites

我看到如何使用WebSiteManagementClient列出甚至创建网站,但我无法弄清楚如何将内容发布到现有网站。我是否在API中遗漏了它,或者现在不支持它?

1 个答案:

答案 0 :(得分:2)

您无法使用WebSiteManagementClient本身进行部署,尽管它可以列出您为该站点配置的源代码控制(即git)。

以下是有关如何部署到网络应用的良好列表:https://azure.microsoft.com/en-us/documentation/articles/web-sites-deploy/。 Git非常易于使用,可以直接从cmd行进行管理。

您还可以考虑使用Kudu REST API(https://github.com/projectkudu/kudu/wiki/REST-API#zip)。您可以使用从发布设置获得的凭据使用基本身份验证来对此REST API进行身份验证。如果您希望以编程方式发布,可以使用您正在使用的任何语言轻松调用PUT请求。