Příznaky
Při pokusu o aktualizaci zdrojů v cloudu společnosti Microsoft Azure nám vláda následující chyby můžete obdržet, protože může dojít k selhání nasazení, které jsou spouštěny pomocí aktualizací na serverech Team Foundation.
Nelze načíst token přístupu pro Azure.
Nepodařilo se získat Json webového tokenu (JWT) pro hlavní id služby "ServicePrincipalID". Zpráva o výjimce: AADSTS90038: důvěrné klienta není podporována v požadavku přes Cloud.
Příčina
Zvukové poplašné zařízení URL úřadu Cloud vlády v Azure nás bylo umožněno z us.microsoftonline.com přihlášenílogin.microsoftonline.us. Během nasazení vydání pokusí načíst tokenu přístupu k ověření aktualizace. Úkoly nasazení integrované dotazu na původní adresu URL pro přístupový token a selhání.
Řešení
Chcete-li tento problém vyřešit, postupujte takto:
-
Stáhnete soubor VSIX rozšíření Azure odpovídajícím způsobem:
-
Spusťte příkazový řádek s pověřeními pro správu pomocí účtu správce TFS a potom odeslat rozšíření Team Foundation servery pomocí následujícího příkazu odpovídajícím způsobem:
-
Pro TFS 2017
"C:\Program Files\Microsoft Team Foundation Server 15.0\Tools\TfsConfig.exe" publishextension /vsixfilepath: "< cesta k souboru VSIX Azure >"
-
Pro TFS 2018
"C:\Program Files\Microsoft Team Foundation Server 2018\Tools\TfsConfig.exe" publishextension /vsixfilepath: "< cesta k souboru VSIX Azure >"
-
Poznámka:, Není nutné restartovat všechny Team Foundation server nebo počítač po použití rozšíření.