में $ http अनुरोध के साथ अस्वीकार कर दिया गया है, मैं अपने कोणीय ऐप को $ http.get अनुरोध करने की कोशिश कर रहा हूं। हर जगह काम करता है लेकिन आईई 8। मैं नवीनतम कोणीय का उपयोग कर रहा हूं (1.0.6 मुझे लगता है)। आईई देने वाला एकमात्र संदेश है: TypeError:एक्सेस एंगुलर और आईई 8
एक्सेस अस्वीकार कर दी गई है। अपरिभाषित (पिछले कोणीय में यह था)
मेरे मेजबान (NodeJS) CORS हेडर भेजने के लिए सेट है:
res.header('Access-Control-Allow-Origin', '*'); //config.allowedDomains
res.header('Access-Control-Allow-Credentials', true);
res.header('Access-Control-Allow-Headers', 'X-Requested-With, Content-Type, X-Requested-By');
res.header('Access-Control-Allow-Methods', 'PUT, GET, POST, DELETE, OPTIONS');
मैं डिबग उपकरण का उपयोग कर त्रुटि के बारे में अधिक जानकारी प्राप्त करने की कोशिश की है, लेकिन:
फिडलर: xmlhttprequests नहीं दिखाता है - ऐसा लगता है कि आप इसे ठीक करने के लिए अपने नेट ऐप को हैक कर सकते हैं लेकिन यह सुनिश्चित नहीं है कि मेरे वेब पेज के साथ क्या करना है। DebugBar: इन अनुरोधों को प्रदर्शित नहीं करता है या तो FirebugLite: 2 संस्करण मैं टूट रहे हैं की कोशिश की है - बस यादृच्छिक त्रुटियों और
एक ही मूल करने के लिए मेजबान बदलने लोड नहीं करता है इस मुद्दे को साफ करता है तो मैं यह है कि यह कुछ लेकिन आदमी कोशिश कर रहा है मान डीबग करना मुश्किल है।
इस पर कोणीय पोस्ट पुराने लगते हैं और मुझे यकीन नहीं है कि यहां से क्या करना है।
फ़िडलर पूरी तरह से IE के लिए एक्सएचआर दिखाने करता है:
के रूप में आवश्यक है, वहाँ GitHub आधिकारिक AngualrJS वेबसाइट के लिए एक कड़ी है। अगर ऐसा नहीं होता है, तो यह एक बड़ी निगरानी होगी। http: // stackoverflow।कॉम/प्रश्न/7351238/कैन-फिडलर-टू-शो-इंटरनेट-एक्सप्लोरर-एक्सएचआर-ट्रैफिक – Alan
सटीक होने के लिए, आईई 8 और आईई 9 में एक्सएचआर नहीं है, बल्कि इसके बजाय XDomainRequest, या XDR करते हैं। – Alan
वैसे मैंने उस फिडलर पोस्ट को पढ़ा है और सेटिंग की जांच की है और मेरे जीवन के लिए मैं इनमें से कोई भी अनुरोध नहीं देख सकता हूं। अन्य पदों से संकेत मिलता है कि इन्हें चुनने के लिए फिडलर के लिए प्रॉक्सी सेट की जानी चाहिए। और मैं IE8 XHR - XDomainRequest से अवगत हूं - मैं इस पर वर्तमान कोणीय दस्तावेज़ों को निधि प्रतीत नहीं कर सकता। कुछ पुरानी पोस्टों से संकेत मिलता है कि XDomainRequests के लिए कोई समर्थन नहीं है लेकिन यह सुनिश्चित नहीं है कि वर्तमान स्थिति क्या है - मुझे यह विश्वास करना मुश्किल लगता है कि IE8 एंगुलर $ http – cyberwombat