6

मैंने अभी उत्कृष्ट मार्गदर्शिका का पालन किया है: https://developers.facebook.com/docs/facebook-login/login-flow-for-web/v2.0 जावास्क्रिप्ट एसडीके का उपयोग कर वेबसाइट के लिए फेसबुक लॉगिन कैसे सक्षम करें।फेसबुक जावास्क्रिप्ट का परीक्षण स्थानीयहोस्ट डोमेन से लॉग इन

मैं इसे की कोशिश की है - और जब मैं बटन में मेरी अच्छी लॉग क्लिक करें मैं त्रुटि मिलती है:

Given URL is not allowed by the Application configuration.: One or more of the given URLs is not allowed by the App's settings. It must match the Website URL or Canvas URL, or the domain must be a subdomain of one of the App's domains. 

मैं इस त्रुटि के लिए यूआरएल पर ध्यान दें:

https://www.facebook.com/v2.0/dialog/oauth?scope=public_profile%2Cemail&response_type=none&redirect_uri=https%3A%2F%2Fwww.facebook.com%2Fdialog%2Freturn%2Farbiter%3Frelation%3Dopener%26close%3Dtrue%23origin%3Dhttp%253A%252F%252Flocalhost%253A56378%252Ff1c45491ec&seen_revocable_perms_nux=false&ref=LoginButton&auth_type=&default_audience&state=fdcac98d4&app_id=251165285007053&client_id=251165285007053&display=popup 

तो मैं करने के लिए जाना मेरी फेसबुक ऐप और मेरे नो-आईपी होस्टनाम में जोड़ें, और 'लोकलहोस्ट' - इसे लोकलहोस्ट पसंद नहीं है इसलिए मैं इसे हटा देता हूं।

हालांकि मुझे अभी भी संदेश मिलता है क्योंकि अनुरोध अभी भी डोमेन लोकहोस्ट से भेजा जा रहा है।

क्या कोई तरीका है कि मैं इसे स्थानीय रूप से चलाने का परीक्षण कर सकता हूं? मेरे पास विकास के दौरान तैनात करने के लिए कोई डोमेन नहीं है।

+0

जवाब यहाँ पाया गया था: http://stackoverflow.com/questions/16294630/what-am-i-doing-wrong-in-localhost-facebook-app-development – RenegadeAndy

+0

क्या आपको उत्तर मिल गया ... ?? – MixedVeg

+0

हाँ उपर्युक्त लिंक। – RenegadeAndy

उत्तर

1

अपने अनुप्रयोग विन्यास में, आप आप एक विशिष्ट स्थानीय होस्ट पोर्ट उपयोग कर रहे हैं http://localhost/

को अपनी वेबसाइट यूआरएल स्थापित करना चाहिए, तो आप अवश्य शामिल करें कि (जैसे http://localhost:64321/

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