मैं ऐसे ऐप पर काम कर रहा हूं जो ऐप के मानक खाता निर्माण प्रवाह के लिए वैकल्पिक लॉगिन विधि के रूप में फेसबुक का उपयोग करता है। कुछ उपकरणों पर, फेसबुक के लिए वेब संवाद प्रमाणीकरण त्रुटि "आपके ब्राउज़र पर कुकीज़ सक्षम नहीं है। कृपया इसे अपनी सुरक्षा वरीयताओं में समायोजित करें"।कुछ डिवाइसों पर कुकीज़ को सक्षम नहीं किया गया है
अब तक मैंने इसे केवल एक छोटी अमेज़ॅन किंडल फायर और गैलेक्सी टैब 10.1 पर देखा है। मैंने सत्यापित किया है कि कुकीज़ दोनों डिवाइसों पर सक्षम हैं, और डिवाइस अपने स्टॉक वेब ब्राउज़र का उपयोग करके फेसबुक में लॉग इन करने में सक्षम हैं। डिवाइस पर मेरे ऐप को पुनर्स्थापित करने का कोई प्रभाव नहीं पड़ा है, और वेब संवाद लॉन्च होने पर लॉगकैट में कोई त्रुटि या चेतावनी मौजूद नहीं है। मैं एंड्रॉइड के लिए सबसे आखिरी फेसबुक एसडीके 3.0 का उपयोग कर रहा हूं।
इस मुद्दे पर किसी भी अंतर्दृष्टि की सराहना की जाएगी।
संपादित करें: मुझे यह भी जोड़ना चाहिए कि मुझे यकीन नहीं है कि कुकीज़ के साथ वास्तव में कोई समस्या है या नहीं। अगर मैं एक फर्जी पासवर्ड दर्ज करता हूं, तो एफबी संवाद लॉगिन का प्रयास करेगा और पासवर्ड त्रुटि संदेश में असफल होगा। यदि मैं फिर से एक वास्तविक पासवर्ड का उपयोग कर लॉगिन करने का प्रयास करता हूं, तो संवाद गुजर जाएगा और सबकुछ आसानी से संसाधित होगा। एक एफबी सत्र भी सही ढंग से बनाया गया है। कुकी त्रुटि केवल तब दिखाई देती है जब मैं पहले "लॉगिन" को आजमाता हूं, क्योंकि पहले लॉगिन में विफल होने और फिर दूसरी बार लॉग इन करने का विरोध किया जाता है।
स्टॉक ब्राउज़र में सेटिंग शायद आपके लॉगिन संवाद को प्रभावित नहीं कर रही है। आपको वेबव्यू की आवश्यकता है जिसमें कुकीज़ को स्वीकार करने के लिए लॉगिन शामिल है, जिसे मैं कल्पना करूंगा। – FoamyGuy
वेब व्यू का निर्माण मेरे अपने कोड में नहीं है, लेकिन फेसबुक एंड्रॉइड एसडीके में है। मैंने वेब दृश्यों को सही ढंग से चालू करने, उनके साथ कुकी समस्याओं आदि पर कुछ अन्य सामग्री की समीक्षा की और फेसबुक एसडीके कोड ऐसा कुछ भी नहीं प्रतीत होता है जो इस मुद्दे का कारण बनता है। – TaylorP