AppContainer ya Windows haifikii proksi ya ndani: angalia loopback isolation
Angalia loopback isolation ya kifurushi unachokusudia wakati programu ya AppContainer haifikii proksi inayofanya kazi kwa wateja wa kawaida wa desktop.
Programu ya AppContainer inaweza kushindwa kufikia proksi kwenye mashine hiyo hiyo ya Windows ingawa kivinjari cha desktop kinaitumia kwa mafanikio. Utengaji wa mtandao unaweza kuzuia muunganisho wa ndani kabla uthibitishaji wa proksi haujaanza.
Kwa jaribio lengwa la uendelezaji, tambua jina la familia ya kifurushi na uangalie misamaha iliyopo:
Get-AppxPackage -Name 'Example.App' |
Select-Object Name, PackageFamilyName
CheckNetIsolation LoopbackExempt -s
Katika kidokezo cha amri kilichoinuliwa, ongeza AppContainer inayokusudiwa pekee:
CheckNetIsolation LoopbackExempt -a -n="PACKAGE_FAMILY_NAME"
Badilisha kishika nafasi na jina halisi. Ili kuondoa msamaha huo wa jaribio:
CheckNetIsolation LoopbackExempt -d -n="PACKAGE_FAMILY_NAME"
Msamaha huruhusu mawasiliano ya loopback kwa AppContainer hiyo. Hauchagui mwisho wa proksi, hauanzishi huduma ya proksi na hautoi akaunti ya kati.
Tenganisha ukaguzi tatu: kisikilizaji kipo, programu inaweza kukifikia, na proksi inakubali ombi. Kuleta mipangilio ya WinHTTP pekee hakuondoi kizuizi cha loopback cha AppContainer.
Hii ni mbinu ya kutatua matatizo katika uendelezaji wa programu za Windows. Si sharti la jumla kwa kila programu ya desktop iliyofungashwa au inayoaminika kikamilifu, na haipaswi kuwa msamaha kwa kila programu iliyosakinishwa.