Simptomi
Kada pokušate ažurirati resursa u Microsoft Azure NAM državna oblaka, možda ćete primiti sljedeće pogreške jer uvođenja koje pokrene putem izdanjima na poslužiteljima Foundation tima možda neće uspjeti.
Za Azure nije fetch pristupni token.
Dobivanje na Json Web tokena (JWT) za servis glavni id 'ServicePrincipalID' nije uspjelo. Poruka iznimke: AADSTS90038: povjerljive klijent nije podržana u zahtjev Unakrsna oblaka.
Uzrok
Izdavanje URL AAD za Azure NAM državna oblak je promijenjen iz Prijava us.microsoftonline.comlogin.microsoftonline.us. Tijekom uvođenja, izdanje pokušava fetch pristupni token za provjeru ažuriranja. Zadaci uvođenja ugrađene upita stari URL i pristupni token nije uspjelo.
Rješenje
Da biste riješili taj problem, slijedite ove korake:
-
Sukladno tome preuzmite datoteku VSIX Azure proširenja:
-
Pokretanje naredbenog retka s administratorske vjerodajnice pomoću TFS računa administratora, a zatim Prenesi proširenje poslužiteljima Foundation tima sukladno tome pomoću sljedeće naredbe:
-
Za TFS 2017
"C:\Program Files\Microsoft tima Foundation poslužitelja 15.0\Tools\TfsConfig.exe" publishextension /vsixfilepath: "< put datoteke Azure VSIX >"
-
Za TFS 2018
"C:\Program Files\Microsoft tima Foundation poslužitelja 2018\Tools\TfsConfig.exe" publishextension /vsixfilepath: "< put datoteke Azure VSIX >"
-
NapomenaMorati ponovo pokrenuti poslužitelj Foundation tima ili računalo nakon primjenjuje nastavak.