Firebase 禁用旧服务器密钥

Firebase 禁用旧服务器密钥,firebase,firebase-cloud-messaging,Firebase,Firebase Cloud Messaging,我发现Firebase云消息有两种发送推送通知的方法 我知道这两种方法是如何工作的,我已经用这两种方法实现并测试了我的应用程序和服务器 但是,我需要禁用发送消息的“传统服务器密钥”方式 我找不到如何使用Firebase控制台禁用此功能 是否可以禁用发送推送通知的传统方式?如何操作?目前无法从Firebase控制台禁用甚至删除旧版服务器密钥。传统服务器密钥会在创建后自动生成并绑定到项目 可能仍然有很多用户(大多数来自GCM)在他们的应用程序中仍然使用旧服务器密钥,我相信这就是它尚未被删除的原因。除

我发现Firebase云消息有两种发送推送通知的方法

我知道这两种方法是如何工作的,我已经用这两种方法实现并测试了我的应用程序和服务器

但是,我需要禁用发送消息的“传统服务器密钥”方式

我找不到如何使用Firebase控制台禁用此功能


是否可以禁用发送推送通知的传统方式?如何操作?

目前无法从Firebase控制台禁用甚至删除旧版服务器密钥。传统服务器密钥会在创建后自动生成并绑定到项目

可能仍然有很多用户(大多数来自GCM)在他们的应用程序中仍然使用旧服务器密钥,我相信这就是它尚未被删除的原因。除此之外,据我所知,它没有其他用途


更新

有一种方法可以删除Firebase项目中当前绑定的旧服务器密钥,但是,我想指出,如果处理不当,这可能会导致问题。只有在绝对确定不再使用旧版服务器密钥时,才能执行此操作

以下是步骤:

  • 去你的办公室
  • 登录后,在右上方选择正确的项目。如果最近找不到,请转到“全部”选项卡
  • 选择正确的项目后,单击左侧面板上的凭据。然后您将看到一个密钥列表,其中一个名为
    服务器密钥(由谷歌服务自动创建)
    。如果选中,这与Firebase项目中可见的旧版服务器密钥相同
  • 从这里,你可以点击铅笔或垃圾图标
  • 如果你点击铅笔图标,它将引导你进入一个页面,在那里你可以选择重新生成或删除密钥。选择生成一个新密钥将为您提供一个新的服务器密钥,其中的更改也将反映在您的Firebase项目中,同时还可以选择恢复到该密钥(仅在24小时限制内)


    选择删除密钥将自动为您生成一个新密钥,但您将无法选择还原到该密钥。

    目前无法从Firebase控制台禁用甚至删除旧服务器密钥。传统服务器密钥会在创建后自动生成并绑定到项目

    可能仍然有很多用户(大多数来自GCM)在他们的应用程序中仍然使用旧服务器密钥,我相信这就是它尚未被删除的原因。除此之外,据我所知,它没有其他用途


    更新

    有一种方法可以删除Firebase项目中当前绑定的旧服务器密钥,但是,我想指出,如果处理不当,这可能会导致问题。只有在绝对确定不再使用旧版服务器密钥时,才能执行此操作

    以下是步骤:

  • 去你的办公室
  • 登录后,在右上方选择正确的项目。如果最近找不到,请转到“全部”选项卡
  • 选择正确的项目后,单击左侧面板上的凭据。然后您将看到一个密钥列表,其中一个名为
    服务器密钥(由谷歌服务自动创建)
    。如果选中,这与Firebase项目中可见的旧版服务器密钥相同
  • 从这里,你可以点击铅笔或垃圾图标
  • 如果你点击铅笔图标,它将引导你进入一个页面,在那里你可以选择重新生成或删除密钥。选择生成一个新密钥将为您提供一个新的服务器密钥,其中的更改也将反映在您的Firebase项目中,同时还可以选择恢复到该密钥(仅在24小时限制内)


    选择删除密钥将自动为您生成一个新密钥,但您将无法选择还原到该密钥。

    至少,我是否可以重新生成旧服务器密钥以使旧的旧服务器密钥无效?至少,我是否可以重新生成旧服务器密钥以使旧的旧服务器密钥无效?