9

मैं ऐसे ऐप पर काम कर रहा हूं जो ऐप के मानक खाता निर्माण प्रवाह के लिए वैकल्पिक लॉगिन विधि के रूप में फेसबुक का उपयोग करता है। कुछ उपकरणों पर, फेसबुक के लिए वेब संवाद प्रमाणीकरण त्रुटि "आपके ब्राउज़र पर कुकीज़ सक्षम नहीं है। कृपया इसे अपनी सुरक्षा वरीयताओं में समायोजित करें"कुछ डिवाइसों पर कुकीज़ को सक्षम नहीं किया गया है

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

इस मुद्दे पर किसी भी अंतर्दृष्टि की सराहना की जाएगी।

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

+0

स्टॉक ब्राउज़र में सेटिंग शायद आपके लॉगिन संवाद को प्रभावित नहीं कर रही है। आपको वेबव्यू की आवश्यकता है जिसमें कुकीज़ को स्वीकार करने के लिए लॉगिन शामिल है, जिसे मैं कल्पना करूंगा। – FoamyGuy

+0

वेब व्यू का निर्माण मेरे अपने कोड में नहीं है, लेकिन फेसबुक एंड्रॉइड एसडीके में है। मैंने वेब दृश्यों को सही ढंग से चालू करने, उनके साथ कुकी समस्याओं आदि पर कुछ अन्य सामग्री की समीक्षा की और फेसबुक एसडीके कोड ऐसा कुछ भी नहीं प्रतीत होता है जो इस मुद्दे का कारण बनता है। – TaylorP

उत्तर

1

मैं एक ही मुद्दा & क्या मैं this_

  1. लांच मेरा डिवाइस डिफ़ॉल्ट Browser
  2. विकल्प मेनू में जाने के हल करने के लिए किया है,
  3. चयन more तो settings
  4. नीचे स्क्रॉल सामना करना पड़ा है जब तक आप Accept cookies विकल्प नहीं पाते। इसके बगल में स्थित बॉक्स को चेक नहीं किया जाना चाहिए। बॉक्स पर चयन करने से एक हरा चेक मार्क लगाया जाएगा और वेब ब्राउज़र के लिए कुकीज़ सक्षम कर दी जाएगी। यदि आप कुकीज को अक्षम करना चाहते हैं, तो चेक बॉक्स को टॉगल करें (अक्षम होने पर कुकीज & सक्षम होने पर दोनों मामलों में परीक्षण करें)।

मुझे आशा है कि इससे आपकी समस्या हल हो जाएगी।

+0

उत्तर के लिए धन्यवाद, लेकिन मैंने पहले ही कोशिश की है। समस्या का सामना करने वाले उपकरणों पर कुकीज़ सही ढंग से सक्षम हैं। – TaylorP

+0

यदि आपने पहले ही उस चेकबॉक्स को चेक किया है, तो आपने कुकीज डेटा को मंजूरी दे दी है, तो आपका ऐप इस संदेश को नहीं दिखाएगा – Krutik

+0

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

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