Bir AppContainer uygulaması, aynı Windows makinesindeki proxy’ye ulaşamayabilir; oysa masaüstü tarayıcısı onu sorunsuz kullanıyordur. Ağ yalıtımı, proxy kimlik doğrulaması başlamadan önce yerel bağlantıyı engelleyebilir.

Hedefli bir geliştirme testi için paket ailesi adını belirleyin ve mevcut muafiyetleri inceleyin:

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

Yükseltilmiş komut isteminde yalnızca amaçlanan AppContainer’ı ekleyin:

CheckNetIsolation LoopbackExempt -a -n="PACKAGE_FAMILY_NAME"

Yer tutucuyu gerçek adla değiştirin. Bu test muafiyetini kaldırmak için:

CheckNetIsolation LoopbackExempt -d -n="PACKAGE_FAMILY_NAME"

Muafiyet, o AppContainer için loopback iletişimine izin verir. Proxy uç noktasını seçmez, proxy hizmetini başlatmaz ve aracı bir hesap sağlamaz.

Üç denetimi ayrı tutun: dinleyici var, uygulama ona ulaşabiliyor ve proxy isteği kabul ediyor. Yalnızca WinHTTP ayarlarını içe aktarmak bir AppContainer’ın loopback kısıtlamasını kaldırmaz.

Bu, Windows uygulama geliştirmede sorun giderme mekanizmasıdır. Paketlenmiş ya da tamamen güvenilen her masaüstü uygulaması için genel bir gereklilik değildir ve kurulu her uygulama için muafiyete dönüşmemelidir.

İlgili makaleler