Firebase: 403 PERMISSION_DENIED (FirebaseError: प्रतिष्ठान): SDKs (FirebaseInstallationsService) को अपडेट करने के बाद अनुरोध अवरुद्ध हो जाते हैं


10

मैंने वेब अनुप्रयोग के लिए अपने फायरबेस के फायरबेस एसडीके को अपडेट किया।
अपडेट के बाद से मेरा एप्लिकेशन अब शुरू नहीं होता है और निम्नलिखित त्रुटि को फेंकता है:
कोई भी विचार क्या चल रहा है?

अनकैप्ड (वादे में)
FirebaseError: प्रतिष्ठान: इंस्टॉलेशन अनुरोध "403 PERMISSION_DENIED: त्रुटि के साथ विफल हो गया है। (प्रतिष्ठानों / अनुरोध-विफल)।

जवाबों:


25

यह पता चला है कि फायरबेस एसडीके के नए संस्करण पहचानकर्ताओं ("एफआईडी" या "इंस्टेंस-आईडी") को लक्षित करने के लिए एफआईएस (फायरबेस प्रतिष्ठान सेवा) नामक एक नई आंतरिक बुनियादी सेवा पर निर्भर हैं।
यदि आप अपने एप्लिकेशन में उपयोग की जाने वाली API कुंजियों के लिए API कुंजी प्रतिबंधों का उपयोग कर रहे हैं, तो आपको उन प्रतिबंधों का विस्तार करना होगा जो फ़ायरबेस इंस्टॉलेशन.googleapis.com पर नई फायरबेस प्रतिष्ठान सेवा के साथ उपयोग करने की अनुमति देते हैं।

प्रश्न में अपनी API कुंजी को नए Firebase प्रतिष्ठान API के साथ उपयोग करने की अनुमति देने के लिए :

  • करने के लिए जाना Google क्लाउड कंसोल
  • प्रासंगिक परियोजना चुनें (यानी आपके आवेदन के लिए आपके द्वारा उपयोग की जाने वाली परियोजना)
  • मेनू खोलें और APIs & Services>> पर जाएंCredentials
  • Edit API keyप्रश्न में एपीआई कुंजी के लिए क्लिक करें
  • नीचे स्क्रॉल करें API restrictions
  • ड्रॉपडाउन से, चुनें Firebase Installations API
  • क्लिक Save
  • Google सर्वर के अपडेट और पुनः प्रयास के लिए कुछ मिनट प्रतीक्षा करें ...

नोट: यदि आपको एपीआई की सूची में फायरबेस प्रतिष्ठान एपीआई नहीं मिल रहा है , तो आपको सबसे पहले अपने प्रोजेक्ट के लिए एपीआई को सक्षम करना होगा (ऐसा करने के लिए यहां क्लिक करें )।

नोट: यदि आप सुनिश्चित नहीं हैं कि आपके एप्लिकेशन में किस API कुंजी का उपयोग किया गया है, तो आप प्रति API कुंजी Firebase कॉलम API की उपयोग संख्या की जांच कर सकते हैं ।

नोट: यदि आप फायरबेस प्रतिष्ठान एपीआई अनुरोध मेट्रिक्स पेज पर सफल अनुरोधों को देख सकते हैं, तो जाँच करके अपना निर्धारण सत्यापित करें ।200


2
क्या आप अपने क्लाउड कंसोल लिंक को एक सही लिंक पर अपडेट कर सकते हैं?
क्रिश्चियन

1
यह सही जवाब है। धन्यवाद।
अताबेकर कोकमैन

1
बहुत समय बचाया
आशीष चौधरी

मुझे एपीआई पर कोई प्रतिबंध नहीं है, लेकिन यह मुद्दा मौजूद है तो मैंने सभी एपीआई का चयन किया है प्रतिबंध अभी भी जारी रहता है जब मैं एसडीके को डाउनग्रेड करता हूं 20.1.0 तक यह काम करता है। मुझे पता है कि यह एक अच्छा समाधान नहीं है, लेकिन इसके अलावा कुछ भी मेरी मदद नहीं कर रहा है।
राणा_समद

@rana_sadam: (Q1) आपका सटीक त्रुटि संदेश क्या है? (Q2) क्या आपने चेक किया है कि क्या आप सही API कुंजी देख रहे हैं? साख उपयोग पेज दिखाती है कि कौन API कुंजी जब करने के लिए अनुरोध भेजने प्रयोग किया जाता है Firebase Installations API। (Q3) क्या आप Firebase Installations APIनीचे एपीआई की ड्रॉपडाउन सूची में देख सकते हैं API restrictions? यदि नहीं, तो आपको इसे पहले अपने प्रोजेक्ट के लिए सक्षम करना होगा
एंड्रियास रेयो नाइप
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.