Windows AppContainer-ը չի հասնում տեղական պրոքսիին․ ստուգեք loopback մեկուսացումը
Ստուգեք նախատեսված փաթեթի loopback մեկուսացումը, երբ AppContainer հավելվածը չի հասնում պրոքսիին, որը աշխատում է սովորական աշխատասեղանի հաճախորդների համար։
AppContainer հավելվածը կարող է չհասնել նույն Windows մեքենայի պրոքսիին, նույնիսկ երբ աշխատասեղանի բրաուզերը հաջողությամբ օգտագործում է այն։ Ցանցային մեկուսացումը կարող է արգելափակել տեղական կապը մինչև պրոքսիի նույնականացումը սկսվելը։
Նպատակային զարգացման թեստի համար որոշեք փաթեթի ընտանիքի անունը և դիտեք գոյություն ունեցող բացառությունները.
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-ի համար։ Այն չի ընտրում պրոքսիի վերջնակետը, չի գործարկում պրոքսի ծառայությունը և չի տրամադրում միջնորդ հաշիվ։
Երեք ստուգումները պահեք առանձին՝ լսողը գոյություն ունի, հավելվածը կարող է հասնել դրան, և պրոքսին ընդունում է հարցումը։ Միայն WinHTTP կարգավորումների ներմուծումը չի վերացնում AppContainer-ի loopback սահմանափակումը։
Սա Windows հավելվածների մշակման անսարքությունների վերացման մեխանիզմն է։ Այն ընդհանուր պահանջ չէ յուրաքանչյուր փաթեթավորված կամ լիարժեք վստահելի աշխատասեղանի հավելվածի համար և չպետք է դառնա բացառություն յուրաքանչյուր տեղադրված հավելվածի համար։