Požymiai
Kai bandote naujinti išteklių programoje "Microsoft" Azure JAV vyriausybės debesyje, galite gauti klaidos visuotinius diegimus, kurie yra paleidžiama naudojant versijų Team Foundation serveriuose gali nepavykti.
Gali būti gauti prieigos žetonas Azure.
Nepavyko gauti, Json interneto simbolinis (JWT) tarnybos pagrindinis ID "ServicePrincipalID". Išimties pranešimas: AADSTS90038: konfidencialia kliento nepalaiko tarpplatforminio debesies užklausą.
Priežastis
Jeigu institucija URL Azure JAV vyriausybės debesies iš prisijungimo us.microsoftonline.com pakeistas į login.microsoftonline.us. Per visuotinio diegimo, išleisti bando gauti prieigos žetonas autentifikuoti naujinimą. Integruotasis diegimas užduočių užklausos seną URL prieigos žetonas ir nepavyksta.
Sprendimas
Norėdami išspręsti šią problemą, atlikite šiuos veiksmus:
-
Todėl Atsisiųskite Azure plėtinį VSIX failą:
-
Paleiskite komandinę eilutę naudodami administratoriaus kredencialus, naudojant TFS administratoriaus abonementą, tada įkelti plėtinį į Team Foundation serverių, todėl naudojant šią komandą:
-
Jei norite gauti TFS 2017
"C:\Program Files\Microsoft Team Foundation Server 15.0\Tools\TfsConfig.exe" publishextension /vsixfilepath: "< Azure VSIX failo maršrutas >"
-
Jei norite gauti TFS 2018
"C:\Program Files\Microsoft Team Foundation Server 2018\Tools\TfsConfig.exe" publishextension /vsixfilepath: "< Azure VSIX failo maršrutas >"
-
PastabaTurite iš naujo paleisti kompiuterį ar Team Foundation server pritaikius plėtinį.