Príznaky
Pri aktualizácii zdroja Microsoft Azure nám vláda Cloud, sa môže zobraziť nasledujúce chyby, pretože môže zlyhať nasadenie, ktoré sa spúšťajú pomocou správy serveroch Team Foundation.
Prístupový token Azure sa nemusí načítať.
Nepodarilo sa získať Json Web Token (JWT) služby hlavné ID "ServicePrincipalID". Hlásenie výnimky: AADSTS90038: dôverné klient nepodporuje cez Cloud požiadavku.
Príčina
URL AAD autorita vlády Cloud Azure nám zmenil z us.microsoftonline.com Prihlásiť na login.microsoftonline.us. Počas nasadzovania vydaní pokúsi načítať prístupový token na overenie aktualizácie. Vstavané nasadenie úlohy dotazu staré URL prístupový token a zlyhá.
Riešenie
Ak chcete vyriešiť tento problém, postupujte nasledovne:
-
Prevezmite súbor VSIX Azure rozšírenie preto:
-
Spustite príkazový riadok s oprávneniami správcu pomocou konta správcu TFS, potom nahrať rozšírenie servery Team Foundation preto pomocou nasledujúceho príkazu:
-
Na TFS 2017
"C:\Program Files\Microsoft Team Foundation Server 15.0\Tools\TfsConfig.exe" publishextension /vsixfilepath: "< Azure VSIX cestu >"
-
Na TFS 2018
"C:\Program Files\Microsoft Team Foundation Server 2018\Tools\TfsConfig.exe" publishextension /vsixfilepath: "< Azure VSIX cestu >"
-
Poznámka:Nemusíte reštartovať počítač ani Team Foundation server po prípony.