Windows AppContainer स्थानीय प्रॉक्सी तक नहीं पहुँचता: loopback isolation जाँचें
सामान्य डेस्कटॉप क्लाइंट के लिए काम करने वाली प्रॉक्सी तक AppContainer ऐप न पहुँचे तो इच्छित पैकेज का loopback isolation जाँचें।
एक AppContainer ऐप उसी Windows मशीन पर मौजूद प्रॉक्सी तक नहीं पहुँच पा सकता, जबकि डेस्कटॉप ब्राउज़र उसका सफलतापूर्वक उपयोग कर रहा हो। नेटवर्क अलगाव प्रॉक्सी प्रमाणीकरण शुरू होने से पहले ही स्थानीय कनेक्शन को अवरुद्ध कर सकता है।
लक्षित विकास परीक्षण के लिए, पैकेज फ़ैमिली नाम पहचानें और मौजूदा छूटों की जाँच करें:
Get-AppxPackage -Name 'Example.App' |
Select-Object Name, PackageFamilyName
CheckNetIsolation LoopbackExempt -s
उन्नत कमांड प्रॉम्प्ट में केवल इच्छित AppContainer जोड़ें:
CheckNetIsolation LoopbackExempt -a -n="PACKAGE_FAMILY_NAME"
प्लेसहोल्डर को वास्तविक नाम से बदलें। उस परीक्षण छूट को हटाने के लिए:
CheckNetIsolation LoopbackExempt -d -n="PACKAGE_FAMILY_NAME"
यह छूट उस AppContainer के लिए loopback संचार की अनुमति देती है। यह प्रॉक्सी एंडपॉइंट नहीं चुनती, प्रॉक्सी सेवा शुरू नहीं करती और मध्यस्थ खाता प्रदान नहीं करती।
तीनों जाँचें अलग रखें: लिसनर मौजूद है, ऐप उस तक पहुँच सकता है, और प्रॉक्सी अनुरोध स्वीकार करता है। केवल WinHTTP सेटिंग्स आयात करने से AppContainer का loopback प्रतिबंध नहीं हटता।
यह Windows ऐप-विकास समस्या निवारण का तंत्र है। यह हर पैकेज्ड या पूर्ण-विश्वसनीय डेस्कटॉप ऐप के लिए सामान्य आवश्यकता नहीं है, और इसे हर इंस्टॉल किए गए ऐप के लिए छूट नहीं बनना चाहिए।