如何在负载均衡器后面的 API MANAGER 中使用 apiKey 配置 IP 限制访问?

How to configure IP restrict access with apiKey in API MANAGER behind a load balancer?

我在 Developer Portal API Manager 3.2 中生成 apiKey 以使用 API 时配置了“限制 IP”访问,但是,IP 不是客户端 IP,它是负载均衡器 IP。

我应该在 API 管理器或负载均衡器中设置任何调解策略来实现我的目标吗?

您可以设置X-Forwarded-For header,这是负载均衡器的用户IP。然后 API 管理器使用它来进行验证。

https://www.nginx.com/resources/wiki/start/topics/examples/forwarded/