Firebase cloud messaging FCM错误,发送方“ID不匹配”;“拒绝许可”;

Firebase cloud messaging FCM错误,发送方“ID不匹配”;“拒绝许可”;,firebase-cloud-messaging,Firebase Cloud Messaging,我从后端发送推送通知时出现此错误 原因:com.google.api.client.http.HttpResponseException:403禁止 { “错误”:{ “代码”:403, “消息”:“发件人ID不匹配”, “状态”:“权限被拒绝”, “详情”:[ { “@type”:“type.googleapis.com/google.firebase.fcm.v1.FcmError”, “错误代码”:“发件人\u ID\u不匹配” } ] } }` 我也有同样的问题,并尝试了一些事情:新服务

我从后端发送推送通知时出现此错误

原因:com.google.api.client.http.HttpResponseException:403禁止 { “错误”:{ “代码”:403, “消息”:“发件人ID不匹配”, “状态”:“权限被拒绝”, “详情”:[ { “@type”:“type.googleapis.com/google.firebase.fcm.v1.FcmError”, “错误代码”:“发件人\u ID\u不匹配” } ] } }`


我也有同样的问题,并尝试了一些事情:新服务,更换钥匙,新项目。。。到目前为止没有任何效果…我有同样的问题too@jaketalledo在另一个帖子中,我评论说,我的问题在第二天就开始工作了,我没有任何干预…@Esteban我已经解决了它,因为我在firebase控制台的project中创建了不同的项目Id,然后在google控制台中创建了不同的项目Id。所以我最终得到了两个不同的项目Id。步骤应该是首先在google控制台中创建一个项目,然后启用FCM api,然后使用google控制台中的项目Id在firebase控制台中创建一个项目。
Message message = Message.builder().setNotification(Notification.builder().setTitle(titulo).setBody(mensaje).build()).setToken(registrationToken).build();

    // Send a message to the device corresponding to the provided
    // registration token.
    try {
        String response = FirebaseMessaging.getInstance().send(message);
        logger.info("Firebase response: " + response);
    } catch (FirebaseMessagingException e) {
        logger.error("Error al enviar mensaje de firebase", e);
    }