12

我在 localhost 中运行服务127.0.01:8000

我正在使用以下方法代理它:

proxy_pass http://127.0.0.1:8000;

问题是我需要将用户的 IP 地址传递给服务。


有任何想法吗?

4

2 回答 2

20

我通过设置自定义标头将真实 IP 发送到 django:

proxy_set_header X-Real-IP $remote_addr;

这些标题可在request.META

于 2011-02-02T22:08:55.270 回答
3

http://wiki.nginx.org/HttpRealIpModule

于 2011-03-01T16:48:13.913 回答