Se aplică la
TFS 2017 TFS 2018

Simptome

Atunci când încercaţi să actualizaţi o resursă în Microsoft Azure ne guvern Cloud, este posibil să primiți următoarele erori, deoarece implementări care sunt pornite utilizând versiuni pe serverele Team Foundation poate să nu reușească.

Poate obține acces simbol pentru Azure.

Imposibil de obținut Json Web simbolului (JWT) pentru service principal ID-ul 'ServicePrincipalID'. Mesaj de excepție: AADSTS90038: Confidential Client nu este acceptat în Cross Cloud solicitarea.

Cauză

Dan autoritate URL-ul pentru Azure ne nor guvern s-a modificat la Log in-us.microsoftonline.com la login.microsoftonline.us. În timpul de implementare, versiunea încearcă să preia simbolul de acces pentru a autentifica actualizarea. Implementare încorporate activitățile de interogare URL-ul vechi pentru simbol acces și fail.

Rezolvare

Pentru a remedia această problemă, urmați acești pași:

  1. Descărcați fișierul VSIX Azure extensie în mod corespunzător:

  2. Executare comandă cu acreditări administrative, utilizând contul administrator TFS, apoi încărcați extensia la serverele Team Foundation utilizând următoarea comandă în mod corespunzător:

    • Pentru TFS 2017

      "C:\Program Files\Microsoft Team Foundation Server 15.0\Tools\TfsConfig.exe" publishextension /vsixfilepath: "< cale Azure VSIX fișier >"

    • Pentru TFS 2018

      "C:\Program Files\Microsoft Team Foundation Server 2018\Tools\TfsConfig.exe" publishextension /vsixfilepath: "< cale Azure VSIX fișier >"

NotăNu trebuie să reporniți orice Team Foundation server sau computerul după ce se aplică extensia. 

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.