我遇到了新的Azure订阅问题,并从我的VSTS订阅中专门部署到它。当我尝试自动创建AzureRM服务主体(也是禁止的)时,我被拒绝了,但是通过手动步骤似乎工作,但仍有一些问题。
2016-11-15T18:22:52.7297058Z ##[section]Starting: Deploy AzureRM App Service: {appname}2016-11-15T18:22:52.7876996Z
==============================================================================
2016-11-15T18:22:52.7876996Z Task : Azure App Service Deploy
2016-11-15T18:22:52.7876996Z Description : Update Azure App Service using Web Deploy / Kudu REST APIs
2016-11-15T18:22:52.7876996Z Version : 2.1.4
2016-11-15T18:22:52.7876996Z Author : Microsoft Corporation
2016-11-15T18:22:52.7876996Z Help : [More Information](https://aka.ms/azurermwebdeployreadme)
2016-11-15T18:22:52.7876996Z ==============================================================================
2016-11-15T18:22:54.4056999Z {guid} exists true
2016-11-15T18:22:55.1131939Z ##[error]Forbidden
2016-11-15T18:22:55.1141941Z ##[error]Unable to retrieve connectiondetails for azureRM WebApp : {appname}. Status Code: 403 (Forbidden)
2016-11-15T18:22:55.1271939Z ##[section]Finishing: Deploy AzureRM App Service: {appname}
(我在那里模糊了应用名称和一个GUID,因为我不确定分享是否安全 - 如果这是一个重要的细节,请告诉我。)
我不知道禁止什么资源,禁止什么资源,或者我需要什么凭据才能做到这一点。 AzureRM是一种黑盒子 - 我搜索过这个错误,只找到生成它的代码的GitHub存储库。
经典部署工作正常,但我看到它已被弃用,所以我宁愿不再回头。