我的清单文件位于根文件夹中,在 _Layout 视图中引用如下:
<link rel="manifest" href="~/manifest.json">
文件结构如下:
{
"gcm_sender_id": "MY_Sender_Id",
"permissions": [
"gcm"
]
}
在应用程序选项卡下的chrome dev工具中不断获得401未经授权,这就是我得到的:
我的清单文件位于根文件夹中,在 _Layout 视图中引用如下:
<link rel="manifest" href="~/manifest.json">
文件结构如下:
{
"gcm_sender_id": "MY_Sender_Id",
"permissions": [
"gcm"
]
}
在应用程序选项卡下的chrome dev工具中不断获得401未经授权,这就是我得到的:
使用 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 客户端中都很常见。