Ich versuche, https://visualstudio.com (früher bekannt als https://tfs.visualstudio.com, http://www.tfspreview.com) von meinem Windows-Dienst auf .NET geschrieben zu schreiben.Wie authentifizieren sich Visual Studio Team Services mit der neuen Standardauthentifizierung von einem .Net Windows-Dienst?
Ich möchte die neue grundlegende Authentifizierung verwenden, aber ich konnte keinen Weg finden, es zu tun.
Ich fand viele Links zum Blogpost Team Foundation Service updates - Aug 27, aber es verwendet den Team Explorer Everywhere Java-Client für TFS.
Gibt es eine neue Version des TFS .NET Object Model zur Unterstützung der Standardauthentifizierung?
Übrigens habe ich mich sukzessive mit dem Dienstkonto angemeldet. This answer war sehr nützlich.
Beachten Sie, dass dies eine 'https:' Verbindung erfordert. –
Ich habe Probleme bekommen, dies zum Laufen zu bringen - Anscheinend, wenn Sie Ihre Microsoft Kontoanmeldeinformationen verwenden, funktionieren die gelieferten Werte nicht wie erwartet. Um mich gegen VSO 2015 zu authentifizieren, musste ich "alternative Anmeldeinformationen" aktivieren, damit ich den Benutzernamen in ein Nicht-E-Mail-Adressformat ändern konnte. Danach hat dieser Code gut funktioniert. – Volkirith
stimme Volkirith zu. Dies funktioniert nicht mit VS2015 jetzt müssen alternative Anmeldeinformationen zuerst, bevor Sie es tatsächlich ausführen können. – afr0