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 поставките не го отстранува loopback ограничувањето на AppContainer.
Ова е механизмот за решавање проблеми при развој на Windows апликации. Тој не е општ услов за секоја спакувана или целосно доверлива десктоп апликација и не треба да стане исклучок за секоја инсталирана апликација.