httpS

2010-10-23 22 views
6

पर फीडबर्नर फ़ीड प्राप्त करें हम jquery jGFeed प्लगइन का उपयोग करके फीडबर्नर पर हमारी फ़ीड को पकड़ रहे हैं। यह तब तक बहुत अच्छा काम करता है जब तक हमारे उपयोगकर्ता httpS: // पृष्ठ पर न हों।httpS

जब हम उस पृष्ठ पर फ़ीड लोड करने का प्रयास करते हैं तो उपयोगकर्ता को यह संदेश मिलता है कि पृष्ठ पर मिश्रित conteent, संरक्षित और असुरक्षित है।

एक समाधान https पर फ़ीड लोड करना होगा, लेकिन Google इसकी अनुमति नहीं देता है, प्रमाणपत्र काम नहीं कर रहा है।

$.jGFeed('httpS://feeds.feedburner.com/xxx') 

क्या कोई इसके लिए कामकाज जानता है। जिस तरह से यह अभी काम करता है, हम httpS

उत्तर

1

पर हमारे पृष्ठों में फ़ीड को सर्वर पर सर्वर नहीं कर सकते हैं इस समय फीडबर्नर एसएसएल (https योजना) पर फ़ीड नहीं प्रदान करता है। मिश्रित सामग्री के संबंध में जो संदेश आप प्राप्त कर रहे हैं वह डिज़ाइन द्वारा है; वास्तव में, कोई और सभी सामग्री जो एक सुरक्षित कनेक्शन से लोड नहीं की जा रही है, उस संदेश को ट्रिगर करेगी, इसलिए सुनिश्चित करें कि एसएसएल पर सभी सामग्री लोड हो गई है, वास्तव में उस पॉपअप से बचने का आपका एकमात्र विकल्प है।

जैसा कि मैंने उल्लेख किया है, फीडबर्नर एसएसएल पर फ़ीड की पेशकश नहीं करता है, इसलिए वास्तव में आपको अपनी फ़ीड को दूसरी सेवा में पोर्ट करने की आवश्यकता होगी जो एसएसएल पर फ़ीड प्रदान करता है। ध्यान रखें कि मैंने ऊपर क्या कहा है, हालांकि, आपकी फ़ीड की सामग्री के संबंध में भी। यदि आपके पास कोई एम्बेडेड सामग्री है जो SSL के माध्यम से वितरित नहीं की जाती है तो वह सामग्री उस पॉपअप को भी ट्रिगर करेगी जिसे आप टालने का प्रयास कर रहे हैं।

1

यह समय-समय पर उन सेवाओं के साथ आता है जिनके पास SSL प्रमाणपत्र नहीं है (ट्विटर का एपीआई भी इस तरह की गड़बड़ी का थोड़ा सा है।) ब्रायन की टिप्पणी संदेश की प्रकृति के बारे में सही है, इसलिए आप ' कुछ विकल्प प्राप्त हुए हैं:

  1. यदि यह आपके सर्वर पर है, और मूल डेटा भी आपके सर्वर पर है, तो आप एसएसएल क्षमताओं को समाप्त करने के अंत हो गए हैं; जेडएफआईडी को स्थानीय आरएसएस फ़ीड को इंगित करें कि फीडबर्नर पहले ही आयात कर रहा है।
  2. फीडबर्नर को कॉल मार्शल करने और एसएसएल पर प्रतिक्रिया वापस करने के लिए अपने सर्वर पर प्रॉक्सी को कोड करें।
  3. एसएसएल का समर्थन करने वाली एक और फ़ीड सेवा खोजें, और या तो इसे मूल फ़ीड या फीडबर्नर एक पास करें।
-2

मैंने अपने कई ब्लॉगों के लिए वर्डप्रेस पेड थीम स्कीमा का उपयोग करना शुरू कर दिया है। आम तौर पर, यह एक अच्छी विषय है, तेज़ और एसईओ दोस्ताना। हालांकि, चूंकि मेरे ब्लॉग HTTPS पर हैं, तो मैंने देखा कि यदि मेरे पास साइटबार में (Google Feedburner) का विजेट था। क्रोम पृष्ठ पर एक असुरक्षित फॉर्म कॉल के साथ किसी भी सुरक्षित पृष्ठ के लिए सुरक्षा त्रुटि दिखाएगा।

इसे ठीक करने के, यह वास्तव में आसान है,

तुम सिर्फ फ़ाइल विजेट-subscribe.php /wp- सामग्री/विषयों/स्कीमा/कार्य/ पर स्थित बदल सकते हैं और बदलने के लिए सभी की आवश्यकता होगी "http://feedburner.google.com "से" https://feedburner.google.com "।

फ़ाइल को सहेजें, और कैश साफ़ करें, फिर आपका ब्राउज़र एक हरा पैडलॉक दिखाएगा।

और मैं इसे इस ब्लॉग में ठीक करता हूं www.androidloud.com