我想將構建部署到Azure WebApp。將WebApp部署到Azure
在Azure中(http://manage.windowsazure.com)我將該Web應用程序鏈接到我的Visual Studio Online(VSTS)帳戶。
在VSTS中,我創建了一個包含單個任務(Azure Web App Deployment)的發佈定義;該任務被配置爲使用管理模塊中定義的端點。服務端點配置爲使用憑據。該憑證正在使用Microsoft帳戶。
釋放與下面的錯誤而失敗:
2015-12-02T18:17:35.4422685Z AzurePSCmdletsVersion= 0.9.8.1
2015-12-02T18:17:35.5692677Z Get-ServiceEndpoint -Name foo -Context Microsoft.TeamFoundation.DistributedTask.Agent.Worker.Common.TaskContext
2015-12-02T18:19:07.5877546Z Username= ********
2015-12-02T18:19:07.5887893Z azureSubscriptionId= foo-foo-foo-foo-foo
2015-12-02T18:19:07.5907904Z azureSubscriptionName= Pay-As-You-Go
2015-12-02T18:19:07.6278127Z Add-AzureAccount -Credential $psCredential
2015-12-02T18:19:09.7755541Z ##[error]-Credential parameter can only be used with Organization ID credentials. For more information, please refer to http://go.microsoft.com/fwlink/?linkid=331007&clcid=0x409 for more information about the difference between an organizational account and a Microsoft account.
2015-12-02T18:19:09.9664413Z ##[error]There was an error with the Azure credentials used for deployment.
我如何設置發佈使用Microsoft帳戶憑據Azure的?
只有在簽入代碼時纔會出現此錯誤?或者,如果您手動嘗試部署到該端點,您還會看到它嗎?此外,您是否能夠使用相同的帳戶在過去部署網絡應用程序(甚至是一個空白示例應用程序)? –
這是我第一次嘗試從VSTS進行部署。我只使用該版本的手動版本。 – ds19