我的清单文件位于根文件夹中,在_Layout视图中引用如下:
<link rel="manifest" href="~/manifest.json">
文件结构如下:
{
"gcm_sender_id": "MY_Sender_Id",
"permissions": [
"gcm"
]
}
继续使用应用程序选项卡下的chrome dev工具获取401,这就是我得到的:
答案 0 :(得分:1)
使用FCM for Web时,gcm_sender_id
的值是固定的。来自docs:
{
"//": "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客户端中都很常见。