2008-09-18 8 views
8

हमारे पास एक सीएमएस सिस्टम है जिसका वेब इंटरफ़ेस HTTPS पर कार्य करता है। यह फ़ायरफ़ॉक्स के लिए खूबसूरती से काम करता है, लेकिन जब हम इसे आईई 6 या आईई 7 में लोड करते हैं, तो यह शिकायत करता है कि "इस पृष्ठ में सुरक्षित और गैर-सुरक्षित वस्तुओं दोनों शामिल हैं।"आईई सोचने वाली फाइलें "गैर-सुरक्षित" कहने के लिए कैसे कहें?

मैंने फ़ायरफ़ॉक्स में पृष्ठ लोड किया है और फायरबग के साथ जांच की है, और हर कनेक्शन एचटीटीपीएस के माध्यम से जा रहा है, जैसा कि मामला होना चाहिए।

क्या यह बताने का कोई तरीका है कि आईई को इस स्पष्ट रूप से नकली त्रुटि को फेंकने का क्या कारण है?

+0

यह आमतौर पर छवि, स्टाइलशीट या जावास्क्रिप्ट फ़ाइलों के कारण होता है। क्या आपने उनको चेक किया है? –

+0

हां, नेट टैब की जांच की, और ऐसा लगता है कि सब कुछ HTTPS था। –

उत्तर

6

सर्वर और आईई के बीच यातायात देखने के लिए Fiddler का उपयोग करें।

उपकरण के लिए> फ़िडलर विकल्प ...> HTTPS> जाने के लिए और जांच 'डिक्रिप्ट HTTPS ट्रैफ़िक'

के लिए सुनिश्चित करें किसी भी गैर HTTPS किसी भी सर्वर और IE के बीच उत्पन्न यातायात वेब सत्र में का पता आसानी से किया जाना चाहिए सूची।

+0

सेटिंग टिप के लिए धन्यवाद। मैं सोच रहा था कि मुझे कोई छवि अनुरोध क्यों नहीं दिख रहा था। – Kon

2

क्या एक या अधिक संसाधन (सीएसएस यूआरएल-छवि रेफरी आसानी से अनदेखा कर रहे हैं) प्रमाण पत्र द्वारा कवर नहीं किए गए सबडोमेन को इंगित करते हैं (https://www.example.com बनाम https://static.example.com)?

1

यदि आप एसएसएल का उपयोग नहीं कर रहे कुछ भी नहीं देख पा रहे हैं, तो यह आमतौर पर किसी टूटे हुए एसएसएल प्रमाण पत्र के नीचे होता है। मुझे कुछ भी पता नहीं है जो आपको बताएगा कि समस्या क्या है, लेकिन आप आसानी से पर्याप्त रूप से लोड की गई सभी चीजों की एक सूची प्राप्त कर सकते हैं।

फ़ायरफ़ॉक्स की 'पृष्ठ जानकारी' संवाद पर मीडिया टैब (पृष्ठ पर राइट क्लिक करें) ऐसा करेगा, Fiddler (जो सॉफ़्टवेयर का एक उत्कृष्ट और अत्यंत उपयोगी टुकड़ा है) के साथ जाने के लायक भी हो सकता है।

15

फ़ायरफ़ॉक्स में मिश्रित सामग्री पहचान में कई कीड़े हैं। आम तौर पर आपको असुरक्षित संसाधनों को खोजने के लिए फिडलर का उपयोग करने का प्रयास करना चाहिए।

यदि आप एक उपकरण स्थापित करते हैं जिसे मैंने लिखा है (www.bayden.com/dl/scriptfreesetup.exe) आपको एक अलग मिश्रित सामग्री संकेत मिलेगा जो पृष्ठ पर पहले असुरक्षित संसाधन का सटीक यूआरएल दिखाता है। वह टूल मूल रूप से एक प्रोटोटाइप है और जब आप इसके साथ काम करते हैं तो आपको इसे अनइंस्टॉल करना चाहिए।

+0

क्या यह उपकरण अभी भी Win7 पर IE8 के साथ काम करता है? मैंने इसे स्थापित किया, इंटरनेट एक्सप्लोरर शुरू किया और यह दुर्घटनाग्रस्त हो गया। क्या यह सही उपयोग है? –

+0

स्क्रिप्टफ्री Win7 पर IE8 पर मेरे लिए ठीक काम करता है, लेकिन कई अन्य लोगों को इसके साथ समस्याएं प्रतीत होती हैं - फिडलर के विपरीत, यह वास्तव में एक परिपक्व टूल नहीं है। यदि आपके पास एक यूआरएल है जिसे आप देखना चाहते हैं, तो मुझे ऐसा करने में खुशी होगी। – EricLaw

+1

व्यवस्थापक के रूप में आईई चलाना भी इस एक्सटेंशन को थोड़ा अधिक स्थिर रहने में मदद करता है। लेकिन आईई 9 पूरी तरह से एफ 12 डेवलपर टूल्स कंसोल में असुरक्षित यूआरएल दिखाकर इस समस्या को पूरी तरह से हल करता है। – EricLaw

3

मैंने एरिक के टूल का उपयोग किया (धन्यवाद एरिक आपने मुझे घंटे बचाया ...) और यह पता चला है कि आईई 6 गैर-सुरक्षित सामग्री के रूप में एक सापेक्ष पथ के साथ निर्दिष्ट पृष्ठभूमि छवि का इलाज करता है। भले ही यह वास्तव में https पर अनुरोध करता है। तो यदि आप स्टंप हो गए हैं - अपने रिश्तेदार पथों को पूर्ण रूप से परिवर्तित करने में वास्तव में मदद मिल सकती है ...

+0

+1, बहुत उपयोगी। –

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

  • कोई संबंधित समस्या नहीं^_^