1

我的清单文件位于根文件夹中,在 _Layout 视图中引用如下:

<link rel="manifest" href="~/manifest.json">

文件结构如下:

{
"gcm_sender_id": "MY_Sender_Id",
"permissions": [
"gcm"
] 
}

在应用程序选项卡下的chrome dev工具中不断获得401未经授权,这就是我得到的:

在此处输入图像描述

4

1 回答 1

2

使用 FCM for Web 时, 的值gcm_sender_id是固定的。从文档

{
  "//": "Some browsers will use this to enable push notifications.",
  "//": "It is the same for all projects, this is not your project's sender ID",
  "gcm_sender_id": "103953800507"
}

不要将“浏览器发件人 ID”与您的 Firebase 项目设置中显示的项目特定发件人 ID 值混淆。manifest.json的浏览器发件人 ID是一个固定值,在所有 FCM JavaScript 客户端中都很常见。

于 2017-07-16T01:37:10.693 回答