Implantação falha quando você usa o protocolo HTTPS no gerenciamento de liberação

Traduções deste artigo Traduções deste artigo
ID do artigo: 2905743 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sintomas

Considere o seguinte cenário:
  • Instalar gerenciamento de liberação da Microsoft para o Visual Studio 2013.
  • Instalar um certificado HTTPS.
  • Configurar serviços de informações da Internet (IIS) para usar o certificado HTTPS.
  • Você tenta configurar o gerenciamento de liberação para usar o protocolo HTTPS usando a ferramenta de configuração do servidor de gerenciamento de versão.
Nesse cenário, você não tem uma opção para usar o protocolo HTTPS na ferramenta de configuração do servidor de gerenciamento de versão. Portanto, você não pode usar o certificado HTTPS instalado.

Resolução

Para resolver esse problema, use um dos seguintes métodos:
  • Baixe e instale Atualização de 2013 Visual Studio 1.
  • Configure manualmente o site de serviços de gerenciamento de liberação e componentes para usar o protocolo HTTPS. Para fazer isso, execute as seguintes etapas:

    1. No IIS, configure as ligações de site de serviços de gerenciamento de liberação para usar o certificado HTTPS instalado.
    2. Localize o código a seguir no arquivo Web. config de serviço de gerenciamento de liberação.

      Observação O arquivo de Web. config do serviço de gerenciamento de liberação é localizado naRelease_Management_server> / Services \ pasta.

      <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. Altere o valor de "modo de segurança" para "Transporte" como mostra o exemplo de código a seguir:

      <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. Configure as URLs nos arquivos a seguir para usar o protocolo HTTPS e número de porta correto:
      • O arquivo Web. config que está localizado o Release_Management_serverpasta de \services\
      • O arquivo Web. config que está localizado o Release_Management_serverpasta de \web\
      • O arquivo Microsoft.TeamFoundation.Release.Data.dll.config localizado na Microsoft_Deployment_Agentpasta de \bin\
    5. Recicle o Pool de aplicativos de gerenciamento de versão.
    6. Reinicie o serviço do Monitor de gerenciamento de versão e o serviço do agente de implantação Microsoft no item Serviços no painel de controle.

Referências

Propriedades

ID do artigo: 2905743 - Última revisão: quarta-feira, 22 de janeiro de 2014 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Release Management Client for Visual Studio 2013
  • Release Management for Visual Studio 2013
  • Release Management Server for Team Foundation Server 2013
Palavras-chave: 
kbprb kbtshoot kbsurveynew kbmt KB2905743 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.
Clique aqui para ver a versão em Inglês deste artigo: 2905743

Submeter comentários

 

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