AppContainer aplikacija može propustiti doći do proxyja na istom Windows računaru čak i dok ga desktop preglednik uspješno koristi. Mrežna izolacija može blokirati lokalnu vezu prije nego što počne autentifikacija proxyja.

Za ciljani razvojni test identificirajte naziv porodice paketa i pregledajte postojeća izuzeća:

Get-AppxPackage -Name 'Example.App' |
    Select-Object Name, PackageFamilyName
CheckNetIsolation LoopbackExempt -s

U povišenom naredbenom promptu dodajte samo namjeravani AppContainer:

CheckNetIsolation LoopbackExempt -a -n="PACKAGE_FAMILY_NAME"

Zamijenite rezervirano mjesto stvarnim imenom. Da uklonite to testno izuzeće:

CheckNetIsolation LoopbackExempt -d -n="PACKAGE_FAMILY_NAME"

Izuzeće dopušta loopback komunikaciju za taj AppContainer. Ono ne bira proxy endpoint, ne pokreće proxy uslugu niti daje posrednički račun.

Držite tri provjere odvojeno: listener postoji, aplikacija može doći do njega, i proxy prihvata zahtjev. Samo uvoženje WinHTTP postavki ne uklanja AppContainerovo loopback ograničenje.

To je mehanizam za rješavanje problema u razvoju Windows aplikacija. Nije opći zahtjev za svaku pakovanu ili potpuno pouzdanu desktop aplikaciju i ne bi trebao postati izuzeće za svaku instaliranu aplikaciju.

Povezani članci