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

Traductions disponibles Traductions disponibles
Numéro d'article: 2905743 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

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.

Références

Propriétés

Numéro d'article: 2905743 - Dernière mise à jour: mercredi 22 janvier 2014 - Version: 2.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Release Management Client for Visual Studio 2013
  • Release Management for Visual Studio 2013
  • Release Management Server for Team Foundation Server 2013
Mots-clés : 
kbprb kbtshoot kbsurveynew kbmt KB2905743 KbMtfr
Traduction automatique
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
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com