Déploiement échoue lorsque vous utilisez le protocole HTTPS dans la gestion des versions

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 2905743
Symptômes
Envisagez le scénario suivant :
  • Vous installez la gestion de version Microsoft pour Visual Studio 2013.
  • Vous installez un certificat HTTPS.
  • Vous configurer Internet Information Services (IIS) pour utiliser le certificat HTTPS.
  • Vous essayez de configurer la gestion des versions pour utiliser le protocole HTTPS à l'aide de l'outil de Configuration de serveur de gestion de version.
Dans ce scénario, il est inutile, vous pouvez utiliser le protocole HTTPS dans l'outil de Configuration de serveur de gestion de version. Par conséquent, vous ne pouvez pas utiliser le certificat HTTPS installé.
Résolution
Pour résoudre ce problème, appliquez l'une des méthodes suivantes :
  • Téléchargement et installation Mise à jour de Visual Studio 2013 1.
  • Configurer manuellement le site Web de services de gestion des versions et des composants pour utiliser le protocole HTTPS. Pour ce faire, procédez comme suit :

    1. Dans IIS, configurez les liaisons de site Web des services de gestion des versions pour utiliser le certificat HTTPS installé.
    2. Recherchez le code suivant dans le fichier Web.config du service Gestion des versions.

      Remarque : Le fichier Web.config du service Gestion de version se trouve dans leRelease_Management_server> / services\ dossier.

      <basicHttpBinding>< binding name="fileTransferServiceBinding" transferMode="Streamed" messageEncoding="Mtom" maxReceivedMessageSize="10067108864">< !-- TODO: Set security mode to "TransportCredentialOnly" for HTTP or "Transport" for HTTPS. -->< security mode="TransportCredentialOnly">< transport clientCredentialType="Windows"/>< /security>< /binding>< /basicHttpBinding>
    3. Modifiez la valeur de « mode de sécurité » en « Transport » comme dans l'exemple de code suivant :

      <basicHttpBinding>< binding name="fileTransferServiceBinding" transferMode="Streamed" messageEncoding="Mtom" maxReceivedMessageSize="10067108864">< !-- TODO: Set security mode to "TransportCredentialOnly" for HTTP or "Transport" for HTTPS. -->< security mode="Transport">< transport clientCredentialType="Windows"/>< /security>< /binding>< /basicHttpBinding>
    4. Configurez les URL dans les fichiers suivants pour utiliser le protocole HTTPS et le numéro de port approprié :
      • Le fichier Web.config qui se trouve dans le Release_Management_serverdossier \services\
      • Le fichier Web.config qui se trouve dans le Release_Management_serverdossier \web\
      • Le fichier Microsoft.TeamFoundation.Release.Data.dll.config qui se trouve dans le Microsoft_Deployment_Agentdossier \bin\
    5. Recycler le Pool d'applications de gestion version.
    6. Dans l'élément de Services dans le panneau de configuration, redémarrez le Service d'analyse de gestion de version et le Service de l'Agent de déploiement de Microsoft.

Propriétés

ID d'article : 2905743 - Dernière mise à jour : 01/22/2014 22:57:00 - Révision : 2.0

Release Management Client for Visual Studio 2013, Release Management for Visual Studio 2013, Release Management Server for Team Foundation Server 2013

  • kbprb kbtshoot kbsurveynew kbmt KB2905743 KbMtfr
Commentaires