2011-09-19 6 views
9

मेरी साइट उपयोगकर्ताओं को फेसबुक कोनेक्ट के माध्यम से लॉगिन करने की अनुमति देती है। क्या मुझे 1 अक्टूबर तक अपनी साइट पर एसएसएल का समर्थन करने की ज़रूरत है?क्या मुझे अपनी साइट पर एसएसएल का समर्थन करने की ज़रूरत है जो फेसबुक कनेक्ट के माध्यम से लॉगिन की अनुमति देता है

आपके इनपुट की बहुत सराहना करेगा। धन्यवाद, cody

उत्तर

4

यदि आप निम्नलिखित वाक्य के अनुरूप, आप अक्टू 1st द्वारा एसएसएल समर्थन करना चाहिए:

एक SSL प्रमाणपत्र सभी कैनवास और पृष्ठ टैब के लिए आवश्यक है एप्लिकेशन

देखें अधिक जानकारी के लिए https://developers.facebook.com/docs/oauth2-https-migration/

+2

तो आपके मामले में, आपको ठीक होना चाहिए - एसएसएल आवश्यकता फेसबुक.com यूआरएल (i.e apps.facebook.com/something या पेज टैब पर) द्वारा उपयोगकर्ताओं द्वारा एक्सेस किए गए ऐप्स के लिए है। – Igy

0

ऐसा लगता है कि आप एफबी पर कैनवास या पेज टैब का उपयोग नहीं कर रहे हैं, तो एफबी कनेक्ट के लिए आपकी साइट पर एसएसएल की आवश्यकता नहीं होगी। आपको एसएसएल पर एफबी को एपीआई कॉल करना होगा और जेएस एसडीके के लिए ओएथ 2 का उपयोग करने के लिए अपने ऐप को कॉन्फ़िगर करना होगा जिसका अर्थ है oauth:truehttps://developers.facebook.com/docs/oauth2-https-migration/

0

केवल * .facebook.com पर आपको SSL प्रमाणपत्र का उपयोग करने की आवश्यकता है। अधिक विशेष रूप से, आपको एक यूआरएल निर्दिष्ट करना होगा जो आपके कैनवास यूआरएल के लिए 1 अक्टूबर तक https: // से शुरू होता है। जब https://apps.facebook.com/<YOUR_URL> या https://www.facebook.com/<YOUR_URL> आपके IFRAME को लोड करता है, IFRAME url https से शुरू होना चाहिए।

हालांकि, आपको फेसबुक के बाहर अपनी वेबसाइट पर एसएसएल का समर्थन करने की आवश्यकता नहीं है। यदि आप वेबसाइटों के लिए फेसबुक का उपयोग करते हैं, तो आपको अपने फेसबुक कार्यान्वयन के उस हिस्से में कोई बदलाव नहीं करना होगा।

विचार यह है कि एक दिन facebook.com पर सभी ट्रैफिक डिफ़ॉल्ट रूप से https होगा, और जब वे https: //*.facebook.com आपके IFRAME url को लोड करते हैं तो वे मिश्रित सामग्री चेतावनियां नहीं चाहते हैं।

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

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