摘要:由于服務器配置了的反向代理,在中無法獲取到真實的地址。本文就介紹了如何配置以及使其可以顯示用戶的真實地址。中的設置在中的靠前位置,添加搞定通過上述的設置,現在你使用或就可以獲取到用戶真實的地址了。資料官網關于的文檔介紹中設置的文章
由于服務器配置了Nginx的反向代理,在ExpressJS中無法獲取到真實的IP地址。本文就介紹了如何配置Nginx以及ExpressJS使其可以顯示用戶的真實地址。
Nginx中的配置修改你的配置文件
</>復制代碼
server {
listen 80;
server_name XXX.YYY.ZZZ;
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Proto https;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header X-Forwarded-Host $remote_addr;
proxy_pass http://127.0.0.1:3003/;
}
}
重要的部分就是proxy_set_header部分。
ExpressJS中的設置在app.js中的靠前位置,添加:
</>復制代碼
app.set("trust proxy", "loopback");
搞定
通過上述的設置,現在你使用req.ip或req.ips就可以獲取到用戶真實的IP地址了。
資料Express behind proxies (官網關于Proxy的文檔)
Forward IP Addresses with NGINX Proxy (介紹Nginx中Proxy設置的文章)
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/39296.html
摘要:用戶通過此即可獲得服務器的認可授權。同時,此方案可以對同一域名下的不同子域名中的內容進行訪問限制。注意事項設置的時,由于本案例中使用了不同的子域名及,需要特別設置的項,如下所示其中的格式為。 本文的內容是我的開源代碼(https://github.com/e10101/AdminLogin)的中文說明。項目主要是實現了通過合理配置Nginx的auth_request模塊來實現對敏感路徑...
摘要:用戶通過此即可獲得服務器的認可授權。同時,此方案可以對同一域名下的不同子域名中的內容進行訪問限制。注意事項設置的時,由于本案例中使用了不同的子域名及,需要特別設置的項,如下所示其中的格式為。 本文的內容是我的開源代碼(https://github.com/e10101/AdminLogin)的中文說明。項目主要是實現了通過合理配置Nginx的auth_request模塊來實現對敏感路徑...
摘要:當負載均衡器接受到來自客戶端的請求后,會通過一系列負載均衡算法,將訪問請求路由分發到后端虛擬機服務器池進行請求處理,同時由將處理結果返回給客戶端。支持內網和外網兩種類型負載均衡器,滿足內網數據中心及互聯網服務負載均衡應用場景。4.7.1 負載均衡概述負載均衡( Load Balance )是由多臺服務器以對稱的方式組成一個服務器集合,每臺服務器都具有等價的地位,均可單獨對外提供服務而無須其它...
摘要:長期維護該內核通用源碼包,目前已經支持和等絕大多數的發行版。選擇的加速區域在中國大陸地區之外,無論客戶端在哪訪問都不需要備案。網站或場景是否可以使用可以使用,全球動態加速支持透傳回源。FAQ加速配置和加速線路的關系1、帶寬共享功能:一個加速線路可以被多個加速配置綁定,這些加速配置共享加速線路的帶寬; 2、一個加速配置可以綁定多個加速線路。 3、刪除加速配置不會影響加速線路,加速線路仍存在...
摘要:反向代理要說反向代理,我們就先要理解正向代理下面我們就談談正向代理和反向代理吧。客戶端才能使用正向代理。反向代理總結就一句話代理端代理的是服務端。因此,動態資源轉發到服務器我們就使用到了前面講到的反向代理了。 反向代理 要說反向代理,我們就先要理解正向代理 ,下面我們就談談正向代理和反向代理吧。 正向代理 一個位于客戶端和原始服務器(origin server)之間的服務器,為了從原始...
閱讀 2948·2023-04-25 19:20
閱讀 794·2021-11-24 09:38
閱讀 2055·2021-09-26 09:55
閱讀 2440·2021-09-02 15:11
閱讀 2055·2019-08-30 15:55
閱讀 3616·2019-08-30 15:54
閱讀 3155·2019-08-30 14:03
閱讀 2968·2019-08-29 17:11