2017-07-31 9 views
26

मैं मोबाइल डिवाइस पर अपने रिएक्ट एप्लिकेशन का परीक्षण करने का प्रयास कर रहा हूं। मैं अपने स्थानीय सर्वर को अन्य उपकरणों पर उपलब्ध कराने के लिए ngrok का उपयोग कर रहा हूं और इसे कई अन्य अनुप्रयोगों के साथ काम कर लिया है। हालांकि, जब मैं प्रतिक्रिया देव सर्वर से ngrok कनेक्ट करने का प्रयास है, मैं त्रुटि मिलती है:अमान्य होस्ट शीर्षलेख जब ngrok प्रतिक्रिया dev सर्वर से कनेक्ट करने का प्रयास करता है

Invalid Host Header 

मुझे विश्वास है कि ब्लॉक डिफ़ॉल्ट रूप से किसी अन्य स्रोत से सभी अनुरोधों को प्रतिक्रिया। कोई विचार?

उत्तर

72

im एक ऐसी ही समस्या का सामना कर और दो समाधान है कि एक ब्राउज़र में सीधे आवेदन को देखने के रूप में जहाँ तक काम पाया

ngrok http 8080 -host-header="localhost:8080" 
ngrok http --host-header=rewrite 8080 

स्पष्ट रूप से जो कुछ भी बंदरगाह आप

पर चल रहे इस समाधान अभी भी एक को जन्म देती है के साथ 8080 की जगह त्रुटि जब मैं इसे एक एम्बेडेड पेज में उपयोग करता हूं, जो प्रतिक्रिया ऐप से bundle.js खींचता है। मुझे लगता है कि यह हेडर को स्थानीयहोस्ट पर फिर से लिखता है, जब इसे एम्बेड किया जाता है, तो यह स्थानीयहोस्ट की तलाश में आता है, जो ऐप अब

+2

पर नहीं चल रहा है धन्यवाद! पहला समाधान मेरे लिए काम किया। – Iulius

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

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