【发布时间】:2019-07-05 14:27:43
【问题描述】:
我已经为 firebase.json 中的命名函数设置了重写,但仍然 firebase.functions().httpsCallable() 调用 [my-server].cloudfunctions.net/[function-name] 而不是 [my-server]。 com/
我正在升级一个在 cloudfunctions.net 上运行良好的当前项目,但我想限制被调用的域名,因为某些防火墙阻止了该域。 阅读 the guide 如果认为 firebase.json 中的这个添加就足够了:
"rewrites": [
{
"source": "/getResponse",
"function": "getResponse"
}]
然后从我的应用程序调用函数:
firebase.functions().httpsCallable('getResponse')
...但这唤起了 [my-server].cloudfunctions.net/getResponse 而不是 [my-server].com/getResponse
在我的浏览器中打开 [my-server].com/getResponse 有效,所以我想,firebase.functions() 上有某种明确的设置,我可以强制它使用自定义域?
感谢您的帮助
【问题讨论】:
标签: firebase google-cloud-functions