2016-04-26 5 views
6

हम अपने देव वातावरण में Microsoft EDGE में निम्न त्रुटि हो रही है जब हम अपने ASP.NET आवेदन Windows 2012 R2 सर्वर में IIS 8 में होस्ट किया गया चलाया जाता है।माइक्रोसॉफ्ट एज - सुरक्षा प्रमाण पत्र इस संसाधन का उपयोग की आवश्यकता अमान्य

Error: XMLHttpRequest: Network Error 0x800c0019, Security certificate required to access this resource is invalid.

बाद कार्यान्वयन और वातावरण के बारे में अधिक जानकारी के कर रहे हैं। हमारा एप्लिकेशन 2 अलग-अलग सुरक्षित बंदरगाहों पर चलता है (HTTPS)। IIS में दोनों ऐप्स विभिन्न वेब अनुप्रयोगों के रूप में होस्ट कर रहे हैं और उसी प्रमाणपत्र का उपयोग कर रहे हैं। प्रमाण पत्र OpenSSL SHA2 encryption का उपयोग करके उत्पन्न किया गया है और इसे सुरक्षित प्रमाणपत्र स्टोर में जोड़ा गया है।

'माइक्रोसॉफ्ट ईडीजीई से जब हम पहले अपना आवेदन लोड करते हैं, तो यह प्रमाण पत्र चेतावनी संदेश जारी करता है, और हम आगे बढ़ने की अनुमति दे रहे हैं। एक बार पेज लोड हो जाने पर, बटन पर क्लिक करके हम एजेक्स कॉल का उपयोग करके एपीआई को कॉल कर रहे हैं और यह अलग-अलग बंदरगाह पर होस्ट किया जाता है।

EDGE में यह उस एपीआई को आगे बढ़ाने और ऊपर उल्लिखित त्रुटि देने की अनुमति नहीं दे रहा है।

Chrome and IE 11 में भी, हमें एक ही चेतावनी संदेश मिल रहा है लेकिन वहां से यह अगली एपीआई निष्पादित करने की अनुमति दे रहा है।

इस मुद्दे को ठीक करने के लिए किसी भी मदद की सराहना की जाएगी।

+0

एएसपीनेट एमवीसी 5 एप्लिकेशन में केवल उसी एज में एक ही समस्या को देखकर। इस मुद्दे पर किसी भी पोस्ट को खोजने में कठिनाई हो रही है। – codeg

उत्तर

0

यदि आपको पता है कि आपका प्रमाणपत्र मान्य है, तो संभवतः यह संभव हो सकता है कि यदि आपके पास पृष्ठभूमि में कोई उपकरण चल रहा है जो किसी प्रॉक्सी के माध्यम से SSL कनेक्शन को हाइजैक करता है, जैसे Fiddler

चूंकि इस तरह के उपकरण अनुरोधों की रिपोर्ट करने के लिए प्रभावी रूप से एक मैन-इन-द-बीच हमले का उपयोग कर रहे हैं, चेतावनियां "सामान्य" हैं। उन्हें भी भूलना बहुत आसान है।

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