पुष्टि करने और अनुमति देने से जुड़ी समस्याओं को हल करना

इस पेज पर, पुष्टि और अनुमति से जुड़ी कुछ सामान्य समस्याओं के बारे में बताया गया है.

This app isn't verified

अगर OAuth की सहमति वाली स्क्रीन पर, "इस ऐप्लिकेशन की पुष्टि नहीं की गई है" वाली चेतावनी दिखती है, तो इसका मतलब है कि आपका ऐप्लिकेशन, ऐसे दायरे का अनुरोध कर रहा है जो उपयोगकर्ता के संवेदनशील डेटा को ऐक्सेस करने की अनुमति देते हैं. अगर आपका ऐप्लिकेशन, संवेदनशील दायरों का इस्तेमाल करता है, तो उस चेतावनी और अन्य पाबंदियों को हटाने के लिए, आपके ऐप्लिकेशन को पुष्टि की प्रोसेस से गुज़रना होगा. डेवलपमेंट के दौरान, बेहतर सेटिंग > {Project Name} पर जाएं (सुरक्षित नहीं है) को चुनकर, इस चेतावनी को अनदेखा किया जा सकता है.

File not found error for credentials.json

कोड का सैंपल चलाने पर, आपको credentials.json के बारे में "फ़ाइल नहीं मिली" या "ऐसी कोई फ़ाइल नहीं है" गड़बड़ी का मैसेज मिल सकता है.

यह गड़बड़ी तब होती है, जब आपने डेस्कटॉप ऐप्लिकेशन के क्रेडेंशियल को अनुमति न दी हो. डेस्कटॉप ऐप्लिकेशन के लिए क्रेडेंशियल बनाने का तरीका जानने के लिए, क्रेडेंशियल बनाना लेख पढ़ें.

क्रेडेंशियल बनाने के बाद, पक्का करें कि डाउनलोड की गई JSON फ़ॉर्मैट वाली फ़ाइल को credentials.json के तौर पर सेव किया गया हो. इसके बाद, फ़ाइल को अपनी वर्किंग डायरेक्ट्री में ले जाएं.

Token has been expired or revoked

कोड का सैंपल चलाने पर, आपको "टोकन की समयसीमा खत्म हो गई है" या "टोकन वापस ले लिया गया है" गड़बड़ी का मैसेज मिल सकता है.

यह गड़बड़ी तब होती है, जब Google के ऑथराइज़ेशन सर्वर से मिले ऐक्सेस टोकन की समयसीमा खत्म हो गई हो या उसे वापस ले लिया गया हो. इस गड़बड़ी की संभावित वजहों और इसे ठीक करने के तरीकों के बारे में जानने के लिए, टोकन की समयसीमा खत्म होने की जानकारी को रीफ़्रेश करना लेख पढ़ें.

JavaScript से जुड़ी गड़बड़ियां

यहां JavaScript से जुड़ी कुछ सामान्य गड़बड़ियां दी गई हैं.

Error: origin_mismatch

अगर वेब पेज दिखाने के लिए इस्तेमाल किया गया होस्ट और पोर्ट, आपके Google Cloud console प्रोजेक्ट पर अनुमति वाले JavaScript ऑरिजिन से मेल नहीं खाता, तो ऑथराइज़ेशन फ़्लो के दौरान यह गड़बड़ी होती है. पक्का करें कि आपने ऑथराइज़ किया गया JavaScript ऑरिजिन सेट किया हो और आपके ब्राउज़र में मौजूद यूआरएल, ऑरिजिन यूआरएल से मेल खाता हो.

idpiframe_initialization_failed: Failed to read the 'localStorage' property from 'Window'

यह गड़बड़ी तब होती है, जब आपके ब्राउज़र में तीसरे पक्ष की कुकी और डेटा स्टोरेज की सुविधा चालू न हो. Google साइन-इन लाइब्रेरी के लिए, इन विकल्पों का होना ज़रूरी है. ज़्यादा जानकारी के लिए, तीसरे पक्ष की कुकी और डेटा स्टोरेज लेख पढ़ें.

idpiframe_initialization_failed: Not a valid origin for the client

यह गड़बड़ी तब होती है, जब रजिस्टर किया गया डोमेन, वेब पेज को होस्ट करने के लिए इस्तेमाल किए जा रहे डोमेन से मेल नहीं खाता. पक्का करें कि रजिस्टर किया गया ऑरिजिन, ब्राउज़र में मौजूद यूआरएल से मेल खाता हो.