【发布时间】:2021-10-23 08:33:09
【问题描述】:
我在我的网站上使用 Google Geolocation API。我想限制我的 API 密钥,但不允许对 Geolocation API 进行 HTTP 引用限制(仅限 IP 限制)。
我的网站托管在服务器集群上,它们前面是负载均衡器,负载均衡器前面是 CDN。
我尝试添加我的 CDN IP,但我可以看到 API 调用是从客户端 IP 而不是我的 CDN API 发出的,所以它不起作用。
我可以通过微服务将我的谷歌地理定位 API 调用移动到我的服务器吗?这样我就可以使用 IP 引用限制?
根据我的服务器结构,是否会从 CDN IP 进行调用?
【问题讨论】:
标签: api backend api-gateway google-geolocation