मेरी https वेबसाइट पर, मैं प्रमाण पत्र के बिना किसी वेबसाइट से छवियों को कैसे प्रदर्शित कर सकता हूं?HTTPS कनेक्शन पर गैर-SSL छवियों को कैसे प्रदर्शित करें?
मेरा स्वामित्व उदाहरण डोमेन:
- http: // www .example.com
- http: // स्थिर .example.com (मेरी CDN के लिए प्रयोग किया जाता)
मैं .example.com लेकिन के लिए नहीं स्थिर .example.com www के लिए एक प्रमाण पत्र के मालिक हैं।
मेरी www.example.com डोमेन पर, आप http का उपयोग कर SSL पर सेवा के लिए रजिस्टर कर सकते हैं एस: (। Www) //www.example.com
पंजीकरण फार्म पर, मैं चाहता हूँ मेरे सीडीएन से छवियां प्रदर्शित करें जो http: // स्थिर .example.com पर है लेकिन उस सबडोमेन के लिए प्रमाणपत्र नहीं है।
https: // www.example.com पंजीकरण फार्म - मैं AJAX का उपयोग कर रहा गतिशील http से छवि पर खींचने के लिए: // static.example.com। ऐसा लगता है कि वेब ब्राउज़र AJAX का उपयोग करते समय गैर-SSL छवियों को बिल्कुल प्रदर्शित नहीं करता है। हालांकि, यदि वह छवि http एस: //www.example.com डोमेन (पंजीकरण फ़ॉर्म के समान) पर स्थित थी, तो छवि AJAX के माध्यम से प्रदर्शित होगी।
वास्तुकला & डिजाइन कारणों के लिए, मैं एक प्रमाण पत्र खरीदे बिना ही मेरी CDN (static.example.com) पर उन चित्रों को बनाए रखना चाहते हैं।
क्या कोई जानता है कि मैं अपने गैर-एसएसएल सबडोमेन से अपने http एस: //www.example डोमेन पर AJAX के माध्यम से इन छवियों को कैसे प्रदर्शित कर सकता हूं?
अग्रिम धन्यवाद।
<img src="http://www.google.com/intl/en_ALL/images/logo.gif" />
कुछ ब्राउज़र, हालांकि उपयोगकर्ता के लिए शिकायत कर सकते हैं, यह है कि आप एक सुरक्षित पृष्ठ के लिए असुरक्षित संसाधनों लोड कर रहे हैं:
AJAX का उपयोग करते समय ब्राउज़र में शिकायत करने के बाद छवि गतिशील रूप से लोड किया जा रहा है ... बजाय, ब्राउज़र बस छवि प्रदर्शित नहीं करता अवसर नहीं मिलता है। इस सवाल के आसपास किसी भी तरह का पूरा सवाल कौन सा है? –
"पूरा सवाल कौन सा है", हे ... यह तब तक नहीं था जब तक आप इसे पूरी तरह बदल नहीं देते। –
लेकिन यह सुरक्षित नहीं है। लोग एसएसएल का उपयोग करने का पूरा कारण गोपनीयता है, http छवियों को भेजने का क्या मतलब है? – jiggunjer