我正在尝试找到一种方法将后端(GCP API 网关)连接到我们在 firebase 上托管的 Angular 应用程序。
目标是将 myapp.com/api 上的请求路由到 API 网关。所有其他路由都应该服务于我们的 SPA。
我知道有可能为 Cloud Functions 和 Cloud Run 创建明确的重写规则。但是找不到连接到 api 网关的方法。
唯一可行的解决方案是设置一个全局负载均衡器来处理路由并将 Firebase 托管的 IP 地址连接为外部 NEG。
有没有一种简单的方法可以将 Firebase 托管的应用程序连接到 GCP API 网关?
你好,我是这样实现的。我现在面临的唯一问题是 Authorization Bearer token 似乎没有传递到网关:
{
"redirects": [
{
"source": "/my-api/**",
"destination": "url of your gateway",
"type": 301
}
]
}