13

हाल ही में, हर बार जब मैं जोड़ने के लिए या एक Azure अधिसूचना हब में GCM API Key संशोधित करने के लिए प्रयास करते हैं, मैं निम्नलिखित त्रुटि मिलती है:Azure अधिसूचना हब नहीं रह गया है स्वीकार करने GCM API Key

SubCode=40000. Failed to validate credentials with GCM. The remote server returned an error: (401) Unauthorized...

मैं का उपयोग कर की कोशिश की है एक ही कुंजी जो अन्य अधिसूचना हबों में काम करती है, साथ ही Google डेवलपर कंसोल के माध्यम से एक नया निर्माण भी करती है।

मैंने हाल ही में लेखों में भी लिखा है कि जीसीएम एफसीएम (फायरबेस क्लाउड मैसेजिंग) में जा रहा है। क्या यह मेरे मुद्दे का कारण हो सकता है? क्या Google अब जीसीएम का समर्थन नहीं कर रहा है?

+0

मैं एक ही सटीक मुद्दा हो रहा है करने के लिए अपने Android या IOS अनुप्रयोग कनेक्ट करने के लिए। जिस समस्या का मैं सामना कर रहा हूं वह है कि मैं "सर्वर कुंजी" नहीं बना सकता। कम से कम, मुझे Google क्लाउड कंसोल में "प्रमाण-पत्र बनाएं" के अंतर्गत वह विकल्प नहीं दिखाई देता है। – Ming

+13

हाय मैट, मैंने अपनी समस्या का समाधान किया है। मैंने उस एपीआई कुंजी के लिए "आईपी पते" के लिए "कुंजी प्रतिबंध" सेट किया है और मान को "0.0.0.0/0" पर सेट किया है, जो सभी ipv4 पते को अनुमति देता है। ऐसा करने में, मैं अनधिकृत त्रुटि को बाईपास करने में सक्षम था। उम्मीद है कि यह आपके लिए भी काम करता है।:) – Ming

+1

धन्यवाद मिंग, काम किया, आपने मुझे –

उत्तर

1

आप कर सकते हैं यह सुनिश्चित करें कि 1) आप अपने बादल धक्का खाते में एंड्रॉयड के लिए Google क्लाउड संदेश सेवा सक्षम किया है और 2) आप एक नया सर्वर कुंजी बना रहे हैं?

इसके अलावा, यह सत्यापित करने के लिए कि कुंजी जीसीएम के साथ काम कर रही है, sending a push notification from the command line का उपयोग करें। यदि यह काम करता है, तो Azure पोर्टल को कुंजी स्वीकार करनी चाहिए। यदि ऐसा नहीं है, तो कृपया एक टिप्पणी छोड़ दें।

17

दो महत्वपूर्ण जानकारियां हैं:

तो हम Google Cloud Console,

नहीं है 0

इसलिए हमें आपके अतिरिक्त एंड्रॉइड ऐप के लिए फायरबेस कंसोल में Google क्लाउड मैसेजिंग को सक्षम करने की आवश्यकता है। कदम से

कदम:

- ओपन अपने Firebase कंसोल

- Firebase कंसोल में अपने एंड्रॉयड ऐप जोड़ें।

- सेटिंग

में जाएं - क्लिक करें क्लाउड संदेश टैब।

- लो पुराने सर्वर कुंजी वहाँ और गूगल सेवा (GCM) के लिए Azure पुश अधिसूचना सेवा में उपयोग सेटिंग्स और इसे सहेजें। बस इतना ही।

This लेख आपको मदद करता है कैसे Azure में सूचना हब सेवा बनाने के लिए तो कैसे Firebase कंसोल आदि

+2

यह उत्तर चिह्नित किया जाना चाहिए। धन्यवाद! – anderly

+0

स्वीकृत उत्तर होना चाहिए। धन्यवाद भी :) – HelloWorld

+0

केवल एक चीज जो काम करती है। धन्यवाद! – nhwilly

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