릴리스 관리에서 HTTPS 프로토콜을 사용 하면 배포에 실패

기술 자료 번역 기술 자료 번역
기술 자료: 2905743 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

현상

다음 시나리오를 고려 하십시오.
  • Visual Studio 2013에 대 한 Microsoft 릴리스 관리를 설치합니다.
  • HTTPS 인증서를 설치 합니다.
  • HTTPS 인증서를 사용 하 여 인터넷 정보 서비스 (IIS)를 구성 합니다.
  • 버전 관리 버전 관리 서버 구성 도구를 사용 하 여 HTTPS 프로토콜을 사용 하 여 구성 하려고 합니다.
이 시나리오에서는 없는 버전 관리 서버 구성 도구에서 HTTPS 프로토콜을 사용 하는 옵션입니다. 따라서 설치 된 HTTPS 인증서를 사용할 수 없습니다.

해결 방법

이 문제를 해결하려면 다음 방법 중 하나를 사용하십시오.
  • 다운로드 및 설치 Visual Studio 2013 업데이트 1.
  • 릴리스 관리 서비스 웹 사이트를 HTTPS 프로토콜을 사용 하 여 구성 요소를 수동으로 구성 합니다. 이렇게 하려면, 다음과 같이 하십시오.

    1. Iis에서 설치 된 HTTPS 인증서를 사용 하 여 릴리스 관리 서비스 웹 사이트 바인딩을 구성 합니다.
    2. 릴리스 관리 서비스 Web.config 파일에 다음 코드를 찾습니다.

      참고 릴리스 관리 서비스 Web.config 파일에는Release_Management_server> / services\ 폴더입니다.

      <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. 다음 샘플 코드 에서처럼 "전송"을 "보안 모드" 값을 변경 합니다.

      <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. HTTPS 프로토콜 및 포트 번호를 사용 하 여 다음 파일의 Url을 구성 합니다.
      • Web.config 파일에 있는 해당 Release_Management_server\services\ 폴더
      • Web.config 파일에 있는 해당 Release_Management_server\web\ 폴더
      • 에 있는 Microsoft.TeamFoundation.Release.Data.dll.config 파일의 Microsoft_Deployment_Agent\bin\ 폴더
    5. 릴리스 관리 응용 프로그램 풀을 재활용 합니다.
    6. 제어판의 서비스 항목에서 릴리스 관리 모니터 서비스 및 Microsoft 배포 에이전트 서비스를 다시 시작 합니다.

참조

속성

기술 자료: 2905743 - 마지막 검토: 2014년 1월 22일 수요일 - 수정: 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 KbMtko
기계 번역된 문서
이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.
이 문서의 영문 버전 보기:2905743

피드백 보내기

 

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