L’AppContainer de Windows no pot arribar a un proxy local: comproveu l’aïllament de loopback
Comproveu l’aïllament de loopback del paquet previst quan una aplicació AppContainer no pot arribar a un proxy que funciona per als clients d’escriptori habituals.
Una aplicació AppContainer pot no arribar a un proxy al mateix ordinador Windows fins i tot quan un navegador d’escriptori l’utilitza correctament. L’aïllament de xarxa pot bloquejar la connexió local abans que comenci l’autenticació del proxy.
Per a una prova de desenvolupament dirigida, identifiqueu el nom de família del paquet i reviseu les exempcions existents:
Get-AppxPackage -Name 'Example.App' |
Select-Object Name, PackageFamilyName
CheckNetIsolation LoopbackExempt -s
En un símbol del sistema elevat, afegiu només l’AppContainer previst:
CheckNetIsolation LoopbackExempt -a -n="PACKAGE_FAMILY_NAME"
Substituïu el marcador de posició pel nom real. Per eliminar aquesta exempció de prova:
CheckNetIsolation LoopbackExempt -d -n="PACKAGE_FAMILY_NAME"
L’exempció permet la comunicació de loopback per a aquest AppContainer. No selecciona el punt final del proxy, no inicia el servei de proxy ni proporciona cap compte intermediari.
Manteniu les tres comprovacions separades: l’oient existeix, l’aplicació hi pot arribar i el proxy accepta la sol·licitud. Importar només la configuració de WinHTTP no elimina la restricció de loopback d’un AppContainer.
Aquest és el mecanisme de resolució de problemes del desenvolupament d’aplicacions de Windows. No és un requisit general per a tota aplicació d’escriptori empaquetada o de plena confiança, i no hauria de convertir-se en una exempció per a tota aplicació instal·lada.