我有一个项目使用API网关来处理安全性。当它这样做的时候,它会把头转发给x-forwarded-authorization
和一堆其他的东西。有没有办法重新创建这个,这样开发人员就可以在本地运行所有这些东西?
我看到类似这样的票证(Serverless API Gateway on GCP),建议使用ESPv2(https://github.com/GoogleCloudPlatform/esp-v2)
或者我知道我可以把一些东西和像NGINX这样的反向代理放在一起,但是正确的处理方法是什么呢?
1条答案
按热度按时间mfpqipee1#
无法在本地运行API网关,而且feature目前似乎不可用。这可能是因为Google API网关是基于envoy构建的,并且与其他live services紧密集成。
如果您需要接近API Gateway功能的本地设置,请在您的本地计算机上使用ESPv2。ESPv2与Google服务基础设施集成,以大规模启用API管理功能,包括身份验证、遥测报告、指标和安全性。您可以查看此stackoverflow thread,了解如何在本地部署ESPv2。