{"id":79,"date":"2010-09-13T09:25:15","date_gmt":"2010-09-13T07:25:15","guid":{"rendered":"http:\/\/www.gerst-it.com\/blog\/?p=79"},"modified":"2017-07-20T07:08:34","modified_gmt":"2017-07-20T05:08:34","slug":"tfs-2010-over-https","status":"publish","type":"post","link":"https:\/\/blog.gerst-it.com\/?p=79","title":{"rendered":"TFS over https"},"content":{"rendered":"<p><strong>1.<\/strong> Selbstsigniertes Zertifikat erstellen \u00fcber IIS 7.0 oder vorhandes Zertifikat einf\u00fcgen. Wichtig der FQDN muss mit der domain des Tfs \u00fcbereinstimmen, sonst klappt der Zugriff aus Visual Studio nicht.<\/p>\n<p><strong>2.<\/strong> Binding der Page Team Fondation Server \u00f6ffnen und https hinzuf\u00fcgen, dabei das zugeh\u00f6rige SSL-Zertifikat ausw\u00e4hlen.<\/p>\n<p><strong>3.<\/strong> In der Windows Firewall die Inbound Regel f\u00fcr den TFS Webserver Port 8080 deaktivieren.<\/p>\n<p><strong>4.<\/strong> Team Foundation Server 2010 Administrative Console \u00f6ffnen und im Application Tier die Urls anpassen mittels Change Url.<\/p>\n<p><code>Notification URL: <a href=\"http:\/\/computername:8080\/tfs\">https:\/\/tfsdomain.tld\/tfs<\/a><br \/>\nServer URL : localhost<\/code><\/p>\n<p><strong>5.<\/strong> Optional falls selbssigniertes Zertifikat, Zertifikat des TFS exportieren und auf den Clients installieren und zus\u00e4tzlich nochmal in Trusted Root Certificates, bzw. Personal Store.<\/p>\n<p><strong>6.<\/strong> Wichtig f\u00fcr den Web Access, in der <em>web.config<\/em> f\u00fcr den Team Fondation Server (<em>C:\\Program Files\\Team Foundation Server 2010\\Application Tier\\Web Access\\Web\\web.config<\/em>) den Eintrag <em>&lt;tfsServers&gt;<\/em> wie folgt konfigurieren:<\/p>\n<p><code><strong><span style=\"color: #000000;\">\u00a0\u00a0 <em>&lt;tfsServers&gt;<br \/>\n&lt;add name=\"<\/em><\/span><\/strong><strong><span style=\"color: #000000;\"><em>http:\/\/localhost:8080\/tfs<\/em><\/span><\/strong><strong><span style=\"color: #000000;\"><em>\" \/&gt;<br \/>\n&lt;\/tfsServers&gt;<\/em><\/span><\/strong><\/code><\/p>\n<p><strong>7.<\/strong> Visual Studio 2010 starten und Connect To Team Foundation Server ausw\u00e4hlen und https aktivieren.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. Selbstsigniertes Zertifikat erstellen \u00fcber IIS 7.0 oder vorhandes Zertifikat einf\u00fcgen. Wichtig der FQDN muss mit der domain des Tfs \u00fcbereinstimmen, sonst klappt der Zugriff aus Visual Studio nicht. 2. Binding der Page Team Fondation Server \u00f6ffnen und https hinzuf\u00fcgen, dabei das zugeh\u00f6rige SSL-Zertifikat ausw\u00e4hlen. 3. In der Windows Firewall die Inbound Regel f\u00fcr den [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,11],"tags":[],"class_list":["post-79","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-team-foundation-server"],"_links":{"self":[{"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=\/wp\/v2\/posts\/79","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=79"}],"version-history":[{"count":6,"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=\/wp\/v2\/posts\/79\/revisions"}],"predecessor-version":[{"id":269,"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=\/wp\/v2\/posts\/79\/revisions\/269"}],"wp:attachment":[{"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=79"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=79"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=79"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}