【发布时间】:2017-02-04 14:36:01
【问题描述】:
我正在使用 elastic beanstalk 和 ngnix 代理服务器。我的应用程序代码在 node.js express 框架上。我正在尝试通过以下代码访问客户端 ip
var ip = event.headers['x-forwarded-for'] ||
event.connection.remoteAddress ||
event.socket.remoteAddress ||
event.connection.socket.remoteAddress;
但我总是为所有传入请求获得相同的客户端 IP。我认为这将是代理服务器的 IP 地址。
如何从我的应用程序中访问真实的客户地址???
【问题讨论】:
标签: node.js amazon-web-services amazon-elastic-beanstalk http-proxy