GCM 401 未授权
GCM 401 Not-Authorized
我正在使用 Android GCM。我的应用程序是实时的,它包含数百个用户。我正在使用 .NET 的后端(带有 MS-SQL 的 SOAP 服务)。
我现在不小心从 Google 开发者控制台删除了我的 GCM 服务器密钥。现在,我正在尝试发送通知,但它显示 未授权 错误响应。
帮帮我。现在如何发送通知?我不想失去我的用户。这就是为什么新服务器密钥不适合我的原因。如果您有好的解决方案,请告诉我。谢谢。
所以强调一下,没有办法恢复已删除的服务器密钥。在 Google Developers Console 中删除服务器密钥之前,会出现一个对话框:
This credential will be deleted immediately and permanently. Once deleted, it can no longer be used to make API requests.
I don't wanna lose my users.
您只删除了用于授权的服务器密钥。 401 error 只是一个身份验证错误,表示您的发件人在身份验证时遇到问题。不是项目的结束。
只要您仍然拥有注册令牌并且存在相应的发件人 ID,您就不会失去用户。
您现在必须执行此操作的方法是将您的 Google 开发人员控制台项目导入 Firebase 控制台,因为如 docs:
中所述
Starting from Sept. 2016 new server key can only be created in the Firebase Console using the Cloud Messaging tab of the Settings panel. Existing projects that need to create a new server key can be imported in the Firebase console without affecting their existing configuration.
导入项目的步骤如下:
- 转到您的Firebase Console并单击导入项目。
- Select你要导入的项目和你的国家。
- 点击添加 FIREBASE。在此之后,新项目应该处于活动状态。
- 然后在左侧面板上,单击齿轮按钮和select 项目设置。
- 然后转到云消息选项卡。
401 授权错误在过去的几个月里很常见。不要恐慌。看我的回答here.
我正在使用 Android GCM。我的应用程序是实时的,它包含数百个用户。我正在使用 .NET 的后端(带有 MS-SQL 的 SOAP 服务)。
我现在不小心从 Google 开发者控制台删除了我的 GCM 服务器密钥。现在,我正在尝试发送通知,但它显示 未授权 错误响应。
帮帮我。现在如何发送通知?我不想失去我的用户。这就是为什么新服务器密钥不适合我的原因。如果您有好的解决方案,请告诉我。谢谢。
所以强调一下,没有办法恢复已删除的服务器密钥。在 Google Developers Console 中删除服务器密钥之前,会出现一个对话框:
This credential will be deleted immediately and permanently. Once deleted, it can no longer be used to make API requests.
I don't wanna lose my users.
您只删除了用于授权的服务器密钥。 401 error 只是一个身份验证错误,表示您的发件人在身份验证时遇到问题。不是项目的结束。
只要您仍然拥有注册令牌并且存在相应的发件人 ID,您就不会失去用户。
您现在必须执行此操作的方法是将您的 Google 开发人员控制台项目导入 Firebase 控制台,因为如 docs:
中所述Starting from Sept. 2016 new server key can only be created in the Firebase Console using the Cloud Messaging tab of the Settings panel. Existing projects that need to create a new server key can be imported in the Firebase console without affecting their existing configuration.
导入项目的步骤如下:
- 转到您的Firebase Console并单击导入项目。
- Select你要导入的项目和你的国家。
- 点击添加 FIREBASE。在此之后,新项目应该处于活动状态。
- 然后在左侧面板上,单击齿轮按钮和select 项目设置。
- 然后转到云消息选项卡。
401 授权错误在过去的几个月里很常见。不要恐慌。看我的回答here.