Windows AppContainer når ikkje ein lokal proxy: kontroller loopback-isolering
Kontroller loopback-isoleringa til den tiltenkte pakken når ein AppContainer-app ikkje når ein proxy som verkar for vanlege skrivebordsklientar.
Ein AppContainer-app kan misse på å nå ein proxy på same Windows-maskin sjølv når ein skrivebordslesar brukar han utan problem. Nettverksisolering kan blokkere den lokale tilkoblinga før proxy-autentiseringa byrjar.
For ein målretta utviklingstest må du finne familienamnet til pakken og gå gjennom eksisterande unntak:
Get-AppxPackage -Name 'Example.App' |
Select-Object Name, PackageFamilyName
CheckNetIsolation LoopbackExempt -s
I ein forhøgd kommandoprompt legg du berre til den tiltenkte AppContainer:
CheckNetIsolation LoopbackExempt -a -n="PACKAGE_FAMILY_NAME"
Erstatt plasshaldaren med det faktiske namnet. Slik fjernar du det testunntaket:
CheckNetIsolation LoopbackExempt -d -n="PACKAGE_FAMILY_NAME"
Unntaket tillèt loopback-kommunikasjon for den AppContainer. Det vel ikkje proxy-endepunktet, startar ikkje proxy-tenesta og gir ikkje ein mellomkonto.
Hald dei tre kontrollane åtskilde: lyttaren finst, appen kan nå han, og proxyen godtek førespurnaden. Berre import av WinHTTP-innstillingar fjernar ikkje loopback-avgrensinga til ein AppContainer.
Dette er feilsøkingsmekanismen for Windows-apputvikling. Det er ikkje eit generelt krav for alle pakka eller fullt betrudde skrivebordsappar, og det bør ikkje bli eit unntak for alle installerte appar.