获得未经授权的401 manifest.json的GCM推送通知在ASP.NET
问题描述:
我的清单文件是在根文件夹,在_layout视图中引用如下:获得未经授权的401 manifest.json的GCM推送通知在ASP.NET
<link rel="manifest" href="~/manifest.json">
文件结构如下:
{
"gcm_sender_id": "MY_Sender_Id",
"permissions": [
"gcm"
]
}
不断收到401未经授权的,在应用程序选项卡下的Chrome浏览器开发工具,这就是我得到:
答
将FCM用于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”在你的火力地堡项目设置显示的具体项目,发件人ID值。 manifest.json的浏览器发件人ID是一个固定值,在所有FCM JavaScript客户端中很常见。
+1
这是我遇到的问题,与这两个问题混淆。现在它工作正常,欢呼! –
您是否正面使用'gcm_sender_id'的正确值? –
@AL。是的,甚至关闭了一个帐户并创建了一个新帐户,以防万一先前的帐户被损坏。 –