Een AppContainer-app kan geen proxy bereiken op dezelfde Windows-machine, terwijl een desktopbrowser hem wel met succes gebruikt. Netwerkisolatie kan de lokale verbinding blokkeren voordat de proxy-authenticatie begint.

Voor een gerichte ontwikkelingstest bepaalt u de pakketfamilienaam en bekijkt u bestaande uitzonderingen:

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

Voeg in een verhoogde opdrachtprompt alleen de bedoelde AppContainer toe:

CheckNetIsolation LoopbackExempt -a -n="PACKAGE_FAMILY_NAME"

Vervang de tijdelijke aanduiding door de werkelijke naam. Om die testuitzondering te verwijderen:

CheckNetIsolation LoopbackExempt -d -n="PACKAGE_FAMILY_NAME"

De uitzondering staat loopback-communicatie voor die AppContainer toe. Zij selecteert niet het proxy-eindpunt, start de proxyservice niet en levert geen tussenaccount.

Houd de drie controles gescheiden: de listener bestaat, de app kan hem bereiken, en de proxy accepteert het verzoek. Alleen WinHTTP-instellingen importeren verwijdert de loopback-beperking van een AppContainer niet.

Dit is het probleemoplossingsmechanisme van Windows-appontwikkeling. Het is geen algemene vereiste voor elke verpakte of volledig vertrouwde desktopapp, en het zou geen uitzondering moeten worden voor elke geïnstalleerde app.

Gerelateerde artikelen