En AppContainer-app kan mislykkes med at nå en proxy på samme Windows-maskine, selv når en skrivebordsbrowser bruger den uden problemer. Netværksisolering kan blokere den lokale forbindelse, før proxy-godkendelsen begynder.

Til en målrettet udviklingstest skal du finde pakkens familienavn og gennemgå eksisterende undtagelser:

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

I en forhøjet kommandoprompt skal du kun tilføje den påtænkte AppContainer:

CheckNetIsolation LoopbackExempt -a -n="PACKAGE_FAMILY_NAME"

Erstat pladsholderen med det faktiske navn. Sådan fjernes den testundtagelse:

CheckNetIsolation LoopbackExempt -d -n="PACKAGE_FAMILY_NAME"

Undtagelsen tillader loopback-kommunikation for den AppContainer. Den vælger ikke proxy-endpointet, starter ikke proxy-tjenesten og leverer ikke en mellemregningskonto.

Hold de tre kontroller adskilt: lytteren findes, appen kan nå den, og proxyen accepterer anmodningen. Import af WinHTTP-indstillinger alene fjerner ikke en AppContainers loopback-begrænsning.

Dette er fejlfindingsmekanismen til Windows-appudvikling. Det er ikke et generelt krav til enhver pakket eller fuldt betroet skrivebordsapp, og det bør ikke blive en undtagelse for enhver installeret app.

Relaterede artikler