添加Google GCM Api密钥Azure通知中心错误

添加Google GCM Api密钥Azure通知中心错误,azure,google-cloud-messaging,azure-notificationhub,Azure,Google Cloud Messaging,Azure Notificationhub,我们正在尝试将GCM API密钥添加到azure通知中心,并收到以下错误: 子代码=40000。无法使用GCM验证凭据。错误是远程服务器返回了错误:(401)未经授权…跟踪ID:410c0e33-0c38-1823-8a62-2519627c76a2_M1_G19,时间戳:9/19/2014 10:08:32 AM 我们已将GCM API密钥设置为允许任何IP地址,我们还尝试从以下代码注册,但出现相同错误: NamespaceManager mgr = NamespaceManager.Cr

我们正在尝试将GCM API密钥添加到azure通知中心,并收到以下错误:

子代码=40000。无法使用GCM验证凭据。错误是远程服务器返回了错误:(401)未经授权…跟踪ID:410c0e33-0c38-1823-8a62-2519627c76a2_M1_G19,时间戳: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);
NamespaceManager mgr=NamespaceManager.CreateFromConnectionString(conn);
var hub=mgr.GetNotificationHub(“”);
hub.GcmCredential=新的GcmCredential(“”);
经理更新信息中心(中心);
我们是不是遗漏了一些很明显的东西

SubCode=40000. Failed to validate credentials with GCM.
这可能会修复此错误:

在谷歌开发者API控制台的
服务
选项卡下:

  • 启用适用于android的谷歌云消息

某些用户可能尚未验证或注册域

借助网站管理员工具,你可以验证和注册你的域名


谷歌开发控制台->你的项目->API和身份验证->推送->点击“为网站管理员了解更多”

CrusherJoe是100%正确的,但是如果有人需要更清晰的图片,我已经附上了截图。只需转到链接并启用它

我最近遇到了这个问题,我发现我需要转到新的firebase控制台,导入我现有的google项目

一旦我这样做了,我就可以进入左上角的设置中心->项目设置。然后单击云消息选项卡,然后获取新的服务器密钥。一旦我进入通知中心,我就可以进入通知中心了


唉,我还没有为android启用谷歌云消息功能……摇滚明星这将100%起作用,但为了更清楚,我发布了一个新的答案,因为无法在这里附加图片。谢谢你!现在已经没有这种选择了。