2015-10-21 10 views
10

मैंने एक यूडब्ल्यूपी-ऐप लिखा और .appxbundle को उत्पन्न करने और स्थापित करने के बाद, हर बार जब मैं ऐप शुरू करता हूं तो मुझे net_http_client_execution_error मिलता है। ऐप शुरू हो रहा है और ठीक चल रहा है, जब विजुअल स्टूडियो 2015 में शुरू किया गया था। इसलिए अगर मैं ऐप डीबग करता हूं तो मुझे समस्या पाने का कोई मौका नहीं है।
UWP स्थानीय नेटवर्क लूपबैक सक्षम करें

अद्यतन:
डिफ़ॉल्ट रूप से विंडोज को प्रतिबंधित करता है क्षुधा स्थानीय होस्ट तक पहुँचने के लिए (127.0.0.1)। मैंने वहां एक सोफे डेटाबेस चलाया है। इस सोफे डेटाबेस को हमारे costumers के लिए भी चलना चाहिए। क्या ऐप को स्थानीयहोस्ट तक पहुंचने की अनुमति देना संभव है (स्थानीय नेटवर्क लूपबैक सक्षम करें)?

+1

पर

c:\>checknetisolation loopbackexempt -d -n=<package family name> 

अधिक विवरण के साथ एक श्वेतपत्र नहीं है क्या क्षमताओं आप में निर्धारित किया है:

c:\>checknetisolation loopbackexempt -a -n=<package family name> 

लूपबैक उपयोग इस आदेश को अक्षम करने के आपका पैकेज .appxmanifest? –

+0

इंटरनेट (क्लाइंट), इंटरनेट (क्लाइंट और सर्वर), निजी नेटवर्क – M4s0n

+0

'request.GetResponseAsync' – M4s0n

उत्तर

16

व्यवसाय ऐप की एक पंक्ति के लिए ऐप को लूपबैक अपवाद देने के लिए checknetisolation.exe टूल का उपयोग करें।

इस आदेश लूपबैक उपयोग सक्षम करने के: https://msdn.microsoft.com/en-us/library/windows/apps/dn640582.aspx

+2

यह ठीक काम करता है, लेकिन आपको अपना ऐप जोड़ने के लिए '-d' के साथ' -a' को प्रतिस्थापित करना होगा। '-d' इसे – M4s0n

+0

सूची से हटा देगा यह प्रतिबंध थोड़ा छोटी गाड़ी दिखता है। लूपबैक को बंद करना और विकास के दौरान एक समय में मुझे व्यक्तिगत रूप से मदद मिली। विकास के दौरान मेरे ऐप को अचानक स्थानीय टीसीपी कनेक्शन के लिए टाइमआउट मिला। प्रोजेक्ट गुणों में सक्रिय "स्थानीय नेटवर्क लूपबैक की अनुमति दें" को सक्रिय किया गया था। प्रविष्टि को देखने के लिए https://loopback.codeplex.com/ इंस्टॉल किया गया। अभी भी सक्रिय अच्छे बूढ़े की कोशिश की, बंद करो और फिर से चाल, जिसने मेरी समस्या हल की। – Henk

+0

मेरे मामले में लूपबैक छूट कुछ समय के लिए मेरे लिए काम कर रही थी और फिर, अज्ञात कारणों से, यह अचानक काम करना बंद कर दिया। मैं अपने बाल को सिर से बाहर खींच रहा था कि इसे फिर से कैसे काम करना है लेकिन दुर्भाग्य से कोई पासा नहीं। अंत में, मैंने पाया कि 'चेकनेटिसोलेशन loopbackexempt -c' कमांड के माध्यम से सभी छूट की सफाई करना और फिर उन्हें एक-एक करके जोड़ना अपेक्षित रूप से काम करता है। –

संबंधित मुद्दे