首页 > 解决方案 > 带有 X-Forwarded-For 标头的 Nginx 和 AWS API Gateway 未显示真实 IP

问题描述

我有以下堆栈:Ngnix-> API Gateway-> Lambda(集成类型)

Nginx配置文件中,我使用以下指令:proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

当我检查日志时,

  1. 在 API Gateway 日志中,我看到负载均衡器 IP
  2. 在 Lambda 日志中,我确实可以访问X-Forwarded-For标题

我的问题:如何将X-Forwarded-For标头及其值添加到 API 网关日志中,或者更好的是,将sourceIP值替换为我们转发的值。

标签: amazon-web-servicesnginxaws-api-gateway

解决方案


推荐阅读