J'ai une définition de génération Visual Studio Team Services pour déployer une application Asp.Net MVC sur le site Web Azure. J'ai utilisé les assistants pour créer ma définition de build, donc c'est une implémentation plutôt vanille.La tâche Azure Deployment échoue sur le paramètre Powershell Credential
La plupart de la construction se passe bien. Les tâches 'Obtenir la source', 'Construire la solution', 'Tester les assemblages' passent toutes. Mais la tâche pour 'Azure Deployment' échoue et il me semble qu'il a des problèmes avec les informations d'identification PowerShell.
Les statistiques d'erreur:
AADSTS50034: To sign into this application the account must be added to the mydomain.org directory.
Étant donné que c'est en cours d'exécution dans le nuage, je ne sais pas quel compte il tente d'utiliser donc je suis à la recherche de quelques idées comment obtenir passé cette étape.
Voici la sortie de la tâche Azure Deployment.
******************************************************************************
Starting task: Azure Deployment: http://superpoolsquares.azurewebsites.net
******************************************************************************
Executing the powershell script: C:\LR\MMS\Services\Mms\TaskAgentProvisioner\Tools\agents\default\tasks\AzureWebPowerShellDeployment\1.0.23\Publish-AzureWebDeployment.ps1
Importing Azure Powershell module.
Importing AzureRM Powershell module.
AzurePSCmdletsVersion= 1.0.0
Get-ServiceEndpoint -Name edb1710a-25b3-4037-93b0-58c00f83c038 -Context Microsoft.TeamFoundation.DistributedTask.Agent.Worker.Common.TaskContext
Username= ********
azureSubscriptionId= b4d2fa61-92ff-494a-9ff1-d1362895fc78
azureSubscriptionName= Visual Studio Professional with MSDN
Add-AzureAccount -Credential $psCredential
AADSTS50034: To sign into this application the account must be added to the mydomain.org directory.
Trace ID: 2cb051b9-6e76-4789-8a5d-e95a9486b731
Correlation ID: 22162659-23fa-4858-b957-9ccbf120654d
Timestamp: 2016-02-10 00:19:27Z: The remote server returned an error: (400) Bad Request.
Add-AzureRMAccount -Credential $psCredential
AADSTS50034: To sign into this application the account must be added to the mydomain.org directory.
Trace ID: ed10284e-87b6-4d45-8bd3-9ed1b25f4498
Correlation ID: 88960dea-0434-4eba-9f17-e4d6ceba1a41
Timestamp: 2016-02-10 00:20:21Z: The remote server returned an error: (400) Bad Request.
There was an error with the Azure credentials used for deployment.
À titre de note ajoutée à cette. Vous obtenez vos informations de certificat en téléchargeant les paramètres de publication, puis ouvrez-le dans VS Code ou un autre éditeur de texte. – ChiliYago