Firebase 托管重写路径以使用 GCP API 网关作为 SPA 的后端

问题描述 投票:0回答:1

我正在尝试找到一种方法将后端(GCP API 网关)连接到我们在 firebase 上托管的 Angular 应用程序。

目标是将 myapp.com/api 上的请求路由到 API 网关。所有其他路由都应该服务于我们的 SPA。

我知道有可能为 Cloud Functions 和 Cloud Run 创建明确的重写规则。但是找不到连接到 api 网关的方法。

唯一可行的解决方案是设置一个全局负载均衡器来处理路由并将 Firebase 托管的 IP 地址连接为外部 NEG。

有没有一种简单的方法可以将 Firebase 托管的应用程序连接到 GCP API 网关?

firebase firebase-hosting api-gateway google-api-gateway
1个回答
0
投票

你好,我是这样实现的。我现在面临的唯一问题是 Authorization Bearer token 似乎没有传递到网关:

{
  "redirects": [
    {
      "source": "/my-api/**",
      "destination": "url of your gateway",
      "type": 301
    }
  ]
}
© www.soinside.com 2019 - 2024. All rights reserved.