Ich habe den ganzen Tag versucht, meine Instanz von TFS2017 so einzurichten, dass sie mit HTTPS funktioniert.TFS 2017, HTTPS-Bindung verliert Konsolenberechtigungen?
Ich habe die offizielle Setup-Anleitung gelesen, aber es hat nicht viel geholfen.
Meine Instanz ist an eine Domäne angehängt und die Konfiguration wurde mit einem Benutzer der Administratorgruppe vorgenommen. Das Domänenkonto wird ordnungsgemäß als Benutzer der Administrationskonsole referenziert. Das Setup wurde mit Standard-Port 8080 und Domain-Benutzer-Account gemacht kann auf die Website zugreifen, wie erwartet (bei http://machine-name:8080/tfs hosted)
Nun, wenn ich die IIS-Website-Einstellungen Bindung verwenden HTTPS ändern auf Port 443 mit einem gültigen wildchar Zertifikat + setze den Hostnamen auf tfs.mydomain.com + frage nach SSL, ich kann meinen Benutzer nicht mehr authentifizieren lassen. Ich mache TFS Public URL Punkt https://tfs.mydomain.com/tfs.
Ich werde für die Authentifizierung Feld aufgefordert, aber nach vielen Versuchen, würde die Website nur scheitern mit 401.
Die Tests in die Server-Umgebung gemacht werden Firewall Verwirrungen zu vermeiden.
Meine Instanz hat zwei Netzwerkkarten mit zwei separaten Netzwerken. Zuerst wird die öffentliche IP-Adresse aufgelöst, die zweite wird zur privaten IP-Adresse aufgelöst. Mir ist aufgefallen, dass die Konfiguration mit den Rechnernamen funktioniert, während es bei der DNS-Auflösung auf der öffentlichen IP fehlschlägt. Könnte das ein Grund sein?
Danke für Ihre Hilfe
Haben Sie in ** Ereignisansicht ** auf dem TFS-Server Informationen zu verwandten Fehlern erhalten? Haben Sie versucht, einen anderen Port als 443 zu verwenden? –