TFS over https
1. Selbstsigniertes Zertifikat erstellen über IIS 7.0 oder vorhandes Zertifikat einfügen. Wichtig der FQDN muss mit der domain des Tfs übereinstimmen, sonst klappt der Zugriff aus Visual Studio nicht.
2. Binding der Page Team Fondation Server öffnen und https hinzufügen, dabei das zugehörige SSL-Zertifikat auswählen.
3. In der Windows Firewall die Inbound Regel für den TFS Webserver Port 8080 deaktivieren.
4. Team Foundation Server 2010 Administrative Console öffnen und im Application Tier die Urls anpassen mittels Change Url.
Notification URL: https://tfsdomain.tld/tfs
Server URL : localhost
5. Optional falls selbssigniertes Zertifikat, Zertifikat des TFS exportieren und auf den Clients installieren und zusätzlich nochmal in Trusted Root Certificates, bzw. Personal Store.
6. Wichtig für den Web Access, in der web.config für den Team Fondation Server (C:\Program Files\Team Foundation Server 2010\Application Tier\Web Access\Web\web.config) den Eintrag <tfsServers> wie folgt konfigurieren:
<tfsServers>
<add name="http://localhost:8080/tfs" />
</tfsServers>
7. Visual Studio 2010 starten und Connect To Team Foundation Server auswählen und https aktivieren.
Posted: September 13th, 2010 under Allgemein, Team Foundation Server.