簡體   English   中英

流星在Nginx Passenger后面獲取客戶端IP地址

[英]Meteor get client IP address behind Nginx Passenger

我正在與“乘客”一起在Nginx后面運行流星。

this.connection.clientAddress返回我的開發環境中的IP,但在nginx和passenger之后,它是未定義的。

X-Forwarded-For $ remote_addr; 添加到nginx配置中不會更改任何內容。

這是我添加到我的nginx conf中的內容:

passenger_set_cgi_param HTTP_FORWARDED_COUNT 1;
passenger_set_cgi_param HTTP_X_FORWARDED_FOR $remote_addr;

任何想法?

在代理計算機集上:

proxy_set_header  X-Real-IP       $remote_addr;
proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;

在代理計算機上添加( 代理計算機的本地網絡IP替換10.0.1.1 ):

set_real_ip_from  10.0.1.1;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM