Securing Team Foundation Server with HTTPS and Secure Sockets Layer (SSL)
You can configure your Team Foundation Server to use HTTPS and Secure Sockets Layer (SSL). Using HTTPS and SSL encrypts the network traffic between Team Foundation Server and the Team Foundation clients that request access to Team Foundation Server's Web resources, including team project portals, reports, and work items. You can allow both HTTP and HTTPS with SSL traffic with Team Foundation Server, or you can require Team Foundation Server users to use HTTPS with SSL.
Note
Because you can configure Team Foundation Server to support HTTPS and SSL in any of several ways, you should review your options before you choose a walkthrough to follow. To help clarify the process, you can review the topic Team Foundation Server, HTTPS, and Secure Sockets Layer (SSL) at the start of this section.
In This Section
Team Foundation Server, HTTPS, and Secure Sockets Layer (SSL)
Describes how Team Foundation Server works with HTTPS and SSL. You should review this topic to determine which configurations best suit your business needs and what walkthrough to follow for those configurations.Team Foundation Server, Basic Authentication, and Digest Authentication
Describes the authentication modes supported by Team Foundation Server with Visual Studio 2008 installed and the ISAPI filter configuration settings.Walkthrough: Setting up Team Foundation Server with Secure Sockets Layer (SSL) and an ISAPI Filter
Describes the steps that are required to configure Visual Studio 2008 to allow HTTPS with SSL for Web connections between the Team Foundation data tier, the Team Foundation application tier, and the Team Foundation client tier, including configuring the ISAPI filter and authentication modes. After you complete this walkthrough, clients will not necessarily need to use HTTPS and SSL.Walkthrough: Setting up Team Foundation Server to Require HTTPS and Secure Sockets Layer (SSL)
Describes the steps that are required to configure Visual Studio 2008 to require HTTPS with SSL for Web connections between the Team Foundation data tier, the Team Foundation application tier, and the Team Foundation client tier, including configuring the ISAPI filter and authentication modes. After you complete this walkthrough, clients will need to use HTTPS and SSL unless specifically exempted in the ISAPI filter.
See Also
Concepts
Team Foundation Server Security Concepts
Team Foundation Server Security Architecture