Я обновил правило хостинга Firebase, следуя этому документу , так что я могу иметь конечную точку облачной функции, используя свое собственное доменное имя. Однако кажется, что это применимо только к облачной функции, развернутой в регионе по умолчанию в us-central1
.
"hosting": {
"rewrites": [ {
"source": "/endpoint",
"function": "app"
} ]
}
Но всякий раз, когда мои функции развертываются, как показано ниже, вышеупомянутый пользовательский домен больше не работает, потому что он по-прежнему перенаправлять запросы на us-central1
, а не на asia-east2
, что приводит к ошибке 403.
functions.region('asia-east2').https.onRequest((request, response) => {
response.send("Hello from Firebase!");
});
Кто-нибудь знает, как эту проблему можно исправить? Большое спасибо!