AppContainer de Windows non chega a un proxy local: comprobe o illamento de loopback
Comprobe o illamento de loopback do paquete previsto cando unha aplicación AppContainer non chega a un proxy que funciona para clientes de escritorio habituais.
Pode ocorrer que unha aplicación AppContainer non chegue a un proxy na mesma máquina Windows aínda que un navegador de escritorio o use correctamente. O illamento de rede pode bloquear a conexión local antes de que comece a autenticación do proxy.
Para unha proba de desenvolvemento dirixida, identifique o nome de familia do paquete e revise as exencións existentes:
Get-AppxPackage -Name 'Example.App' |
Select-Object Name, PackageFamilyName
CheckNetIsolation LoopbackExempt -s
Nunha consola de comandos elevada, engada só o AppContainer previsto:
CheckNetIsolation LoopbackExempt -a -n="PACKAGE_FAMILY_NAME"
Substitúa o marcador de posición polo nome real. Para retirar esa exención de proba:
CheckNetIsolation LoopbackExempt -d -n="PACKAGE_FAMILY_NAME"
A exención permite a comunicación loopback para ese AppContainer. Non selecciona o punto final do proxy, non inicia o servizo de proxy nin proporciona unha conta intermediaria.
Manteña as tres comprobacións separadas: o receptor existe, a aplicación pode alcanzalo e o proxy acepta a solicitude. Importar só a configuración de WinHTTP non elimina a restrición de loopback dun AppContainer.
Este é o mecanismo de resolución de problemas do desenvolvemento de aplicacións de Windows. Non é un requisito xeral para toda aplicación de escritorio empaquetada ou de plena confianza, e non debería converterse nunha exención para toda aplicación instalada.