1.12. 将 APIcast 与私有 API 搭配使用

使用 APIcast,您可以保护无法从互联网公开访问的 API。要求如下:

  • APIcast 自我管理模式必须用作部署选项。
  • APIcast 需要能够从公共互联网访问,并且能够向 3scale 服务管理 API 发出出站调用。
  • API 后端应该可通过 APIcast 访问。

在这种情况下,您可以在 Private Base URL 字段中设置您的内部域名或 API 的 IP 地址,并照常执行其余步骤。但请注意,您没有利用测试(Staging)环境,测试调用将无法成功,因为 Staging APIcast 实例由 3scale 托管,并且无法访问您的私有 API 后端。但是,在生产环境中部署 APIcast 后,如果配置正确,APIcast 将按预期工作。