被简短提及here https://stackoverflow.com/questions/45850375/use-custom-domain-for-google-cloud-function,但现在我已经将我的 GCP 项目连接到 Firebase,在 Firebase 托管下设置自定义域,但在 Firebase 仪表板的功能页面上,似乎没有办法在云函数上设置个性 URL。
我的 firebase.json (位于我项目的根目录)如下所示:
{
"hosting": {
"public": "public",
"rewrites": [
{ "source": "/helloWorld", "function": "helloWorld" },
{ "source": "/progress", "function": "progress" }
]
}
}
要将个性域与您的 Cloud Functions 关联,您需要将它们与 Firebase Hosting 关联。请参阅有关连接两者的文档 https://firebase.google.com/docs/hosting/functions.
假设您有云功能https://us-central1-<your-project-id>.cloudfunctions.net/bigben
.
建立此连接后,该功能也将可用https://<your-project-id>.firebaseapp.com/bigben
.
如果你也连接自定义域 https://firebase.google.com/docs/hosting/custom-domain通过 Firebase Hosting,该功能还可以在https://<your-custom-domain>.com/bigben
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)