簡體   English   中英

Google Cloud Messaging未經授權

[英]Google Cloud Messaging Unauthorized

我正在開發一個可以使用Google Cloud Messaging接收通知的應用程序。 我按照Google的指示實施了該工具,並成功了。 對於Google Cloud Messaging的服務器端實現,我使用了PHP Web服務器。

我無法從網絡服務器切換。 我從http服務器切換到https服務器。 此https服務器的IP地址與http服務器的IP地址不同。

在Google Developer Console中,我將服務器密鑰的允許IP地址編輯為新的https服務器ip。 我應用了設置,但是現在嘗試向Google Cloud Messaging發送通知時出現以下錯誤:

未經授權的錯誤401

我也嘗試刪除服務器密鑰並重新生成一個。 當我在php代碼中使用此新密鑰時,出現了相同的錯誤。

我在StackOverflow搜索了答案。 有很多問題包含Google Cloud Messaging的未授權問題。 在大多數情況下,人們使用的是Android密鑰而不是服務器密鑰。 請注意,我已經在使用服務器密鑰。

一切正常,直到我切換了IP地址。

這里可能是什么問題?

我在Google Developer控制台中刪除了輸入的IP地址,因此現在將其設置為“允許使用任何IP”,並且現在可以使用了。 這很奇怪,因為我輸入的IP地址是100%正確。 我猜這是與Google本身有關的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM