2014-09-19 49 views
4

我們正在努力爲我們的GCM API密鑰添加到蔚藍的通知中心,我們收到以下錯誤:添加谷歌GCM API密鑰Azure的通知集線器錯誤

子碼= 40000。無法使用GCM驗證憑據。錯誤是遠程服務器返回一個錯誤:(401)Unauthorized ... TrackingId:410c0e33-0c38-1823-8a62-2519627c76a2_M1_G19,TimeStamp:9/19/2014 10:08:32 AM

我們已經設置了我們的GCM API密鑰允許任何IP地址,我們也試圖從代碼註冊像下面,但具有相同的錯誤:

NamespaceManager mgr = NamespaceManager.CreateFromConnectionString(conn); 
    var hub = mgr.GetNotificationHub("<hubname>"); 


    hub.GcmCredential = new GcmCredential("<apikey>"); 
    mgr.UpdateNotificationHub(hub); 

我們是否失去了一些東西很明顯這裏?

+1

唉,我沒有啓用谷歌雲消息爲Android ..... – user351711 2014-09-19 10:59:46

回答

8
SubCode=40000. Failed to validate credentials with GCM. 

這可能會修正這個錯誤:

下的谷歌開發者的API控制檯SERVICES標籤:

  • 使爲Android
+0

你有種岩石...謝謝! – 2014-12-11 15:26:28

+0

搖滾明星這將工作100%,但更清楚我有一個新的答案,導致無法在這裏附圖。感謝破碎機...! – PEO 2016-05-20 03:35:09

0

谷歌雲消息有些用戶可能沒有經過驗證或註冊的域名。

在網管工具的幫助下,您可以驗證並註冊您的域名。

轉到 谷歌開發控制檯 - >項目 - > API和驗證 - >按 - >點擊瞭解更多的站長

2

CrusherJoe是100%正確的,但如果有一個人在這裏需要更加清晰的畫面我有附上截圖。只需轉到鏈接並啓用它。 enter image description here

+0

那裏沒有那個選項了。 – oguzhan 2016-12-23 17:51:43

2

我最近有這個問題,我發現我需要去新的Firebase控制檯,導入我現有的google項目。

一旦我這樣做了,我可以進入設置齒輪在左上方 - >項目設置。然後點擊雲消息選項卡,然後獲取新的服務器密鑰。一旦我進入,我很樂意去通知中心。