2012-08-13 12 views
16

फेसबुक और अन्य स्टैक ओवरफ्लो प्रश्नों के मुताबिक, सबडोमेन ऐप डोमेन फ़ील्ड में समर्थित हैं, हालांकि साइट यूआरएल फ़ील्ड (फेसबुक लॉगिन के साथ वेबसाइट के तहत) में वे नहीं हैं। मैं कई अलग-अलग सबडोमेन (वास्तव में http://clientname.projectname.mydomain.com जैसे जंजीर सबडोमेन) पर उपयोग के लिए एक ऐप बना रहा हूं जो उपयोगकर्ताओं को फेसबुक (जेएस के माध्यम से) के माध्यम से लॉगिन करने की अनुमति देता है, और फिर उनके डेटा (जेएस और पीएचपी के माध्यम से) को पुनः प्राप्त करता है।सबडोमेन पर फेसबुक ऐप: साइट यूआरएल बनाम ऐप डोमेन

आप अपना फेसबुक ऐप कैसे सेट अप करते हैं ताकि यह एकाधिक सबडोमेन का समर्थन कर सके?

उत्तर

32

संपादित करें: जाहिर है यह अब और काम नहीं कर रहा (bellow टिप्पणी देखें)

मैं सिर्फ क्षेत्रों के साथ चारों ओर खेलना शुरू कर दिया है, और मुझे लगता है कि मैं वास्तव में क्यों यह काम नहीं कर रहा था पता चला।

मैंने मूल रूप से ऐप डोमेन फ़ील्ड को खाली छोड़ दिया होगा, और डोमेन को साइट URL फ़ील्ड (http://example.com) में डालने का प्रयास किया है, जो काम नहीं करेगा। एक ऐप डोमेन डालने के बिना ही साइट यूआरएल (http://clientname.projectname.example.com) के लिए पूरा यूआरएल काम करता है।

साइट URL फ़ील्ड में http://example.com के साथ mydomain.com को ऐप डोमेन फ़ील्ड में डालकर यह सबडोमेन के साथ काम करता है। और मैं मान लिया था एप्लिकेशन डोमेन क्षेत्र बेमानी था ...

मुझे लगता है कि इसका मतलब है मुझे लगता है मैं :-)

+3

मैंने अभी इसका परीक्षण किया है और यह अब काम नहीं करता है ... फेसबुक बदल गया है (फिर से!) उनके एसडीके मुझे लगता है कि – Son

+0

मेरे लिए भी काम नहीं कर रहा है। सबडोमेन को स्पष्ट रूप से सूचीबद्ध किए बिना subdomain.example.com के लिए इसे बिल्कुल काम नहीं कर सकता :( –

+0

धन्यवाद ... इसे अभी संपादित करें ... अगर कोई नया समाधान पाता है तो मैं इसे –

7

क्या मेरे लिए काम किया बनाया अतिरिक्त 20 क्षुधा नष्ट कर सकते हैं स्थापित करने गया था दोनों App Domains और Site URL साथ साइट बेस डोमेन (उदाहरण के लिए http://example.com)। मैं अपने सभी सबडोमेन में लॉगिन का उपयोग कर सकता था।

इसके अलावा, जांचें कि क्या आपके सभी सबडोमेन एक ही ऐप आईडी का उपयोग कर रहे हैं (इस गलती ने मुझे जीवन के कुछ मिनटों को एक से अधिक बार चुरा लिया है)।

+0

धन्यवाद मैन के रूप में चिह्नित करूंगा। वह काम किया। –

0

वाइल्डकार्ड सबडोमेन के साथ हमारा ओथ लॉगिन पिछले कुछ वर्षों से काम कर रहा था लेकिन फिर अचानक कुछ हफ्ते पहले बंद कर दिया गया। (: सितम्बर 2017 इस समय) "पुनर्निर्देशन URI के लिए सख्त मोड का उपयोग करें"

  • छोड़ "मान्य OAuth यूआरआई redirect" पर

    • बारी

      कुछ परीक्षण और त्रुटि के बाद मैं काम करने के लिए निम्नलिखित पाया है क्षेत्र को खाली

    मैं थोड़ा चिंतित है कि यह एक बहुत ही सुरक्षित सेटअप हालांकि :(मुझे लगता है कि जब तक हम इसे संभाल करने के लिए एक बेहतर तरीका है यह पता लगाने की कि यह एक अस्थायी समाधान के रूप में काम करेंगे नहीं है हूँ।

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