下面是我的简单的 firebase.json。如果我正确阅读文档,它应该用“Access-Control-Allow-Origin”标记所有文件。不幸的是,没有任何文件被标记,导致错误:
原产地进口资源'https://gaspush.firebaseapp.com https://gaspush.firebaseapp.com' 有
被跨源资源共享策略阻止加载:否
请求中存在“Access-Control-Allow-Origin”标头
资源。
有人可以看一下并让我知道如何正确允许所有文件发送到所有端点吗?
{
"firebase": "gaspush",
"headers": [ {
"source" : “**”,
"headers" : [ {
"key" : "Access-Control-Allow-Origin",
"value" : "*"
} ]
} ],
"public": ".",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
]
}
这可能不再与原来的问题相关,但我在新版本的 Firebase 中遇到了类似的问题。我不小心放置了"headers"
之外的部分"hosting"
key.
下面的代码片段对我有用。
"hosting": {
"public": ".",
"headers": [ {
"source" : "**",
"headers" : [{
"key" : "Access-Control-Allow-Origin",
"value" : "*"
}]
}]
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)