2013-02-26 34 views
5

का उपयोग कर HTTPS webservice पर HTTP साइट पर मेरे पास डोमेन पर एक HTML5/JS वेबसाइट है, जो किसी अन्य डोमेन पर CORS क्वेरी के लिए asp.mvc वेब सेवा का उपयोग करती है।सीओआरएस

सब कुछ HTTP -> HTTP के साथ ठीक काम करता है, हालांकि हम अब उपयोगकर्ता विशिष्ट सामग्री के लिए लॉगिन और प्रमाणीकरण तंत्र जोड़ रहे हैं, जिसे हम HTTPS सक्षम करना चाहते हैं। हालांकि यह सिर्फ वेब सेवा के विकल्प अनुरोध भेजने से इंकार कर देता है, बस एक "निरस्त" स्थिति देता है।

मैं फ़ायरफ़ॉक्स का उपयोग कर परीक्षण कर रहा हूं और वेब सेवा आईआईएस 7 पर स्वयं प्रमाण (स्वएसएसएल 7 के साथ उत्पन्न) के साथ होस्ट की जाती है।

क्या इसके आसपास कोई ज्ञात समस्या है? मैं जाँच किया:

Cross domain request from HTTP to HTTPS aborts immediately

लेकिन यह समाधान का उल्लेख है यकीन है कि प्रमाणपत्र विश्वसनीय है बनाने के लिए है, और मेरी जानकारी SelfSSL लिए/टी विकल्प का उपयोग कर जब मैं इसे कहते यह कर रही है। तो क्या यह काम करने के लिए कुछ और है जिसे बदलने की जरूरत है?

+1

यह काम कर रहा है, मुझे सुरक्षा समस्या को अनदेखा करने के लिए मैन्युअल रूप से फ़ायरफ़ॉक्स प्राप्त करना पड़ा, इसलिए ऐसा लगता है कि इसे विश्वसनीय के रूप में फ़्लैग नहीं किया जा रहा था। – Grofit

+0

मुझे अभी भी एक ही समस्या थी, इसे प्रमाणित करने के लिए एक सुरक्षा अपवाद जोड़ना। –

+0

यह उपयोगी होगा अगर फ़ायरफ़ॉक्स ने जेएस कंसोल में एक और सहायक त्रुटि उत्पन्न की है। –

उत्तर

4

दुर्भाग्यवश आपको इसे फ़ायरफ़ॉक्स में मैन्युअल रूप से सेट करने की आवश्यकता होगी, हालांकि मुझे लगता है कि यदि आप मैन्युअल रूप से प्रोफाइल कॉन्फ़िगरेशन सेट करते हैं तो आप इस व्यवहार को ओवरराइड कर सकते हैं।

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