Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Trình duyệt của bạn không được hỗ trợ

Bạn cần cập nhật trình duyệt của mình để sử dụng trang web.

Cập nhật lên Internet Explorer phiên bản mới nhất.

Triển khai không thành công khi bạn sử dụng giao thức HTTPS trong quản lý phát hành

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 2905743
Triệu chứng
Xem xét kịch bản sau đây:
  • Bạn cài đặt chuyên biệt Microsoft phát hành quản lý cho Visual Studio 2013.
  • Bạn cài đặt chuyên biệt một chứng chỉ HTTPS.
  • Bạn đặt cấu hình Internet Information Services (IIS) để sử dụng chứng chỉ HTTPS.
  • Bạn cố đặt cấu hình phát hành quản lý để sử dụng giao thức HTTPS bằng cách sử dụng công cụ cấu hình máy chủ quản lý phát hành.
Trong trường hợp này, bạn không có một tùy chọn để sử dụng HTTPS giao thức trong công cụ phát hành quản lý cấu hình máy chủ. Vì vậy, bạn không thể sử dụng chứng chỉ HTTPS đã cài đặt chuyên biệt.
Giải pháp
Để giải quyết vấn đề này, sử dụng một trong những phương pháp sau đây:
  • Tải về và cài đặt chuyên biệt Visual Studio 2013 Update 1.
  • Cấu hình phát hành quản lý bản ghi dịch vụ web site và các thành phần để sử dụng giao thức HTTPS. Để làm điều này, hãy làm theo các bước sau:

    1. Trong IIS, cấu hình phát hành quản lý Dịch vụ trang web bindings để sử dụng chứng chỉ HTTPS đã cài đặt.
    2. Xác định vị trí mã sau đây trong tập tin Web.config quản lý phát hành dịch vụ.

      Lưu ý Quản lý phát hành dịch vụ Web.config file này nằm trong cácRelease_Management_server> / services\ thư mục.

      <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. Thay đổi giá trị "chế độ bảo mật" để "Giao thông" như trong mẫu mã sau đây:

      <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. Đặt cấu hình các URL trong các tập tin sau đây để sử dụng giao thức HTTPS và số hiệu cổng chính xác:
      • Tập tin Web.config nằm trong các Release_Management_serverthư mục \services\
      • Tập tin Web.config nằm trong các Release_Management_serverthư mục \web\
      • Các tập tin Microsoft.TeamFoundation.Release.Data.dll.config nằm trong các Microsoft_Deployment_Agentthư mục \bin\
    5. Tái chế các hồ bơi ứng dụng quản lý phát hành.
    6. Khởi động lại dịch vụ Giám sát quản lý phát hành và dịch vụ đại lý triển khai của Microsoft trong mục Dịch vụ trong bảng điều khiển.

Cảnh báo: Bài viết này đã được dịch tự động

Thuộc tính

ID Bài viết: 2905743 - Xem lại Lần cuối: 01/20/2014 17:51:00 - Bản sửa đổi: 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 KbMtvi
Phản hồi