Aplikace AppContainer nemusí dosáhnout na proxy na stejném počítači s Windows, i když ho prohlížeč na ploše úspěšně používá. Izolace sítě může zablokovat místní připojení dřív, než začne ověřování proxy.

Pro cílený vývojový test zjistěte název rodiny balíčku a prohlédněte existující výjimky:

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

Ve zvýšeném příkazovém řádku přidejte pouze zamýšlený AppContainer:

CheckNetIsolation LoopbackExempt -a -n="PACKAGE_FAMILY_NAME"

Nahraďte zástupný text skutečným názvem. Chcete-li tuto testovací výjimku odebrat:

CheckNetIsolation LoopbackExempt -d -n="PACKAGE_FAMILY_NAME"

Výjimka povoluje komunikaci loopback pro daný AppContainer. Nevybírá koncový bod proxy, nespouští službu proxy ani neposkytuje zprostředkující účet.

Udržujte tři kontroly oddělené: naslouchající proces existuje, aplikace na něj dosáhne a proxy přijme požadavek. Pouhý import nastavení WinHTTP neodstraní omezení loopback u AppContaineru.

Toto je mechanismus řešení potíží při vývoji aplikací pro Windows. Není to plošný požadavek pro každou zabalenou nebo plně důvěryhodnou aplikaci na ploše a neměl by se stát výjimkou pro každou nainstalovanou aplikaci.

Související články