Το AppContainer των Windows δεν φτάνει σε τοπικό proxy: ελέγξτε την απομόνωση loopback
Ελέγξτε την απομόνωση loopback του προοριζόμενου πακέτου όταν μια εφαρμογή AppContainer δεν φτάνει σε proxy που λειτουργεί για συνηθισμένους πελάτες επιφάνειας εργασίας.
Μια εφαρμογή AppContainer μπορεί να αποτύχει να φτάσει σε proxy στον ίδιο υπολογιστή Windows, ακόμη και όταν ένα πρόγραμμα περιήγησης επιφάνειας εργασίας τον χρησιμοποιεί με επιτυχία. Η απομόνωση δικτύου μπορεί να μπλοκάρει την τοπική σύνδεση πριν ξεκινήσει ο έλεγχος ταυτότητας του proxy.
Για μια στοχευμένη δοκιμή ανάπτυξης, προσδιορίστε το όνομα οικογένειας πακέτου και εξετάστε τις υπάρχουσες εξαιρέσεις:
Get-AppxPackage -Name 'Example.App' |
Select-Object Name, PackageFamilyName
CheckNetIsolation LoopbackExempt -s
Σε γραμμή εντολών με αυξημένα δικαιώματα, προσθέστε μόνο το προοριζόμενο AppContainer:
CheckNetIsolation LoopbackExempt -a -n="PACKAGE_FAMILY_NAME"
Αντικαταστήστε το σύμβολο κράτησης θέσης με το πραγματικό όνομα. Για να αφαιρέσετε αυτή τη δοκιμαστική εξαίρεση:
CheckNetIsolation LoopbackExempt -d -n="PACKAGE_FAMILY_NAME"
Η εξαίρεση επιτρέπει επικοινωνία loopback για αυτό το AppContainer. Δεν επιλέγει το τελικό σημείο του proxy, δεν ξεκινά την υπηρεσία proxy και δεν παρέχει λογαριασμό διαμεσολαβητή.
Κρατήστε τους τρεις ελέγχους ξεχωριστούς: ο ακροατής υπάρχει, η εφαρμογή μπορεί να τον φτάσει και ο proxy δέχεται το αίτημα. Η εισαγωγή μόνο των ρυθμίσεων WinHTTP δεν αφαιρεί τον περιορισμό loopback του AppContainer.
Αυτός είναι ο μηχανισμός αντιμετώπισης προβλημάτων της ανάπτυξης εφαρμογών Windows. Δεν είναι γενική απαίτηση για κάθε συσκευασμένη ή πλήρως έμπιστη εφαρμογή επιφάνειας εργασίας και δεν πρέπει να γίνει εξαίρεση για κάθε εγκατεστημένη εφαρμογή.