Simptomi
Mēģinot atjaunināt resursu Microsoft Azure mums valdības mākonis, var tikt parādīts šāds kļūdas izvietošanu, kas tiek palaisti, izmantojot laidieniem Team Foundation serveriem var neizdoties, jo.
Nevar ielādēt piekļuves tiesības uz Azure.
Neizdevās iegūt Json Web pilnvaru (JWT) pakalpojumu galvenā ID "ServicePrincipalID". Izņēmuma ziņojums: AADSTS90038: konfidenciālu klienta pāri mākonis pieprasījums netiek atbalstīts.
Cēlonis
Azure mums valdības mākonis AAD pašpārvalde URL ir mainīts no pieteikšanās us.microsoftonline.com uz login.microsoftonline.us. Izvietošanas laikā izlaišanas mēģina ielādēt piekļuves tiesības, lai autentificētu atjauninājumu. Iebūvēta izvietošanas uzdevumu vaicājumu vecais URL piekļuves tiesībām un neizdodas.
Risinājums
Lai novērstu šo problēmu, veiciet šīs darbības:
-
Lejupielādējiet failu Azure paplašinājuma VSIX attiecīgi:
-
Palaidiet komandu uzvedni ar administratora akreditācijas datiem, izmantojot administratora kontu TFS un pēc tam augšupielādētu paplašinājumu Team Foundation serveriem, izmantojot komandu atbilstoši:
-
Lai iegūtu TFS 2017
"C:\Program Files\Microsoft Team Foundation Server 15.0\Tools\TfsConfig.exe" publishextension /vsixfilepath: "< Azure VSIX faila ceļš >"
-
Lai iegūtu TFS 2018
"C:\Program Files\Microsoft Team Foundation Server 2018\Tools\TfsConfig.exe" publishextension /vsixfilepath: "< Azure VSIX faila ceļš >"
-
PiezīmeNav jārestartē visas Team Foundation server vai datoru pēc paplašinājums ir.