2014-09-18 6 views
5

अन्य सभी गैर-आईई ब्राउज़रों में 0x2eff, निम्नलिखित कोड का टुकड़ा महान काम करता है:आईई https CORS एक्सएचआर अनुरोध के साथ Script7002 विफल रहता नेटवर्क त्रुटि

<!DOCTYPE html> 
<html> 
<script type="text/javascript"> 
var xhr = new XMLHttpRequest(); 
var url = "https://otherdomain.com"; 
var method = "GET"; 
xhr.open(method, url, true); 

xhr.onload = function() { 
var responseText = xhr.responseText; 
document.write(responseText); 
}; 

xhr.send() 

</script> 
</html> 

दो में विभिन्न IE11 ब्राउज़रों (अलग OS संस्करण पर चल रहा है), मुझे दो अलग-अलग त्रुटियां मिलती हैं:

  1. आईई 11 विन 7: स्क्रिप्ट 7002: एक्सएमएलएचटीपीआरक्वेट: नेटवर्क त्रुटि 0x80070005, एक्सेस अस्वीकार कर दी गई है।
  2. IE11 Win8: Script7002: XMLHttpRequest: नेटवर्क त्रुटि 0x2eff कारण आपरेशन त्रुटि के लिए 00002eff

Google खोजों के लिए ऊपर त्रुटि कोड कुछ भी उपयोगी बारी नहीं है पूर्ण नहीं कर सका। मैंने सामग्री-प्रकार को सेट करने का प्रयास किया है, बिना किसी लाभ के, प्रगति और अधिभार के लिए डमी फ़ंक्शन जोड़ना।

+2

सीओआरएस हेडर अन्य डोमेन से सही तरीके से वापस आये हैं क्योंकि इस तथ्य से प्रमाणित है कि उपर्युक्त अन्य ब्राउज़रों में ठीक काम करता है। –

उत्तर

3

यह पता लगाया।

हमारे मामले में, पिछली परियोजना पर हमने बदल दिया था कि आईई द्वारा हमें कौन सी एसएसएल प्रोटोकॉल की अनुमति थी। अजाक्स अनुरोध विफल रहे क्योंकि आईई को कस्टम कॉन्फ़िगरेशन के आधार पर एसएसएल हैंडशेक पर बातचीत करने की अनुमति नहीं थी।

समाधान इंटरनेट विकल्प खोलना था, उन्नत टैब का चयन करना था, और फिर "उन्नत सेटिंग्स पुनर्स्थापित करें" बटन पर क्लिक करें। उसके बाद अजाक्स के अनुरोध ठीक काम करते थे।

उम्मीद है कि यह किसी और को 6 घंटे बचाता है या तो मैंने इस पर खर्च किया!

+0

आईई 10 – Legends

+1

में मदद नहीं की गई सेटिंग को पुनर्स्थापित करने के बाद मैंने ब्राउज़र को लागू और बंद कर दिया लेकिन मैंने मेरे लिए काम नहीं किया। क्या कोई कदम गुम है? –

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