Συμπτώματα
Όταν προσπαθείτε να ενημερώσετε έναν πόρο στο Microsoft Azure ΜΑΣ κυβέρνηση σύννεφο, ενδέχεται να λάβετε τα ακόλουθα μηνύματα λάθους επειδή η αναπτύξεις που ξεκινούν χρησιμοποιώντας εκδόσεις σε διακομιστές ομάδας Foundation ενδέχεται να αποτύχει.
Δεν ήταν δυνατή η λήψη διακριτικού πρόσβασης για Azure.
Απέτυχε η λήψη του Json Web διακριτικού (JWT) για το κύριο αναγνωριστικό τ 'ServicePrincipalID'. Μήνυμα εξαίρεσης: AADSTS90038: εμπιστευτικών δεδομένων προγράμματος-πελάτη δεν υποστηρίζεται στην αίτηση διασταυρώνεται με σύννεφο.
Αιτία
Η διεύθυνση URL αρχή AAD για το σύννεφο κυβέρνηση Azure ΜΑΣ έχει αλλάξει από σύνδεση us.microsoftonline.com σε login.microsoftonline.us. Κατά την ανάπτυξη, την έκδοση προσπαθεί να λάβει το διακριτικό πρόσβασης για τον έλεγχο ταυτότητας της ενημερωμένης έκδοσης. Οι εργασίες ανάπτυξης ενσωματωμένο ερώτημα την παλιά διεύθυνση URL για το διακριτικό πρόσβασης και απόρριψης.
Επίλυση
Για να διορθώσετε αυτό το ζήτημα, ακολουθήστε τα εξής βήματα:
-
Κάντε λήψη του αρχείου VSIX επέκταση Azure ανάλογα:
-
Εκτέλεση γραμμής εντολών με τις πιστοποιήσεις διαχειριστή, χρησιμοποιώντας το λογαριασμό διαχειριστή TFS και, στη συνέχεια, αποστείλετε την επέκταση στους διακομιστές υποδομής ομάδας, χρησιμοποιώντας την ακόλουθη εντολή, ανάλογα:
-
Για TFS 2017
"C:\Program Files\Microsoft ομάδας υποδομής διακομιστή 15.0\Tools\TfsConfig.exe" publishextension /vsixfilepath: "< διαδρομή αρχείου VSIX Azure >"
-
Για TFS 2018
"C:\Program Files\Microsoft ομάδας υποδομής διακομιστή 2018\Tools\TfsConfig.exe" publishextension /vsixfilepath: "< διαδρομή αρχείου VSIX Azure >"
-
ΣημείωσηΠου δεν χρειάζεται να κάνετε επανεκκίνηση κάθε ομάδας Foundation διακομιστή ή τον υπολογιστή μετά την εφαρμογή η επέκταση.