摘要:由于服務(wù)器配置了的反向代理,在中無法獲取到真實的地址。本文就介紹了如何配置以及使其可以顯示用戶的真實地址。中的設(shè)置在中的靠前位置,添加搞定通過上述的設(shè)置,現(xiàn)在你使用或就可以獲取到用戶真實的地址了。資料官網(wǎng)關(guān)于的文檔介紹中設(shè)置的文章
由于服務(wù)器配置了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中的設(shè)置在app.js中的靠前位置,添加:
app.set("trust proxy", "loopback");搞定
通過上述的設(shè)置,現(xiàn)在你使用req.ip或req.ips就可以獲取到用戶真實的IP地址了。
資料Express behind proxies (官網(wǎng)關(guān)于Proxy的文檔)
Forward IP Addresses with NGINX Proxy (介紹Nginx中Proxy設(shè)置的文章)
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/39296.html
摘要:用戶通過此即可獲得服務(wù)器的認可授權(quán)。同時,此方案可以對同一域名下的不同子域名中的內(nèi)容進行訪問限制。注意事項設(shè)置的時,由于本案例中使用了不同的子域名及,需要特別設(shè)置的項,如下所示其中的格式為。 本文的內(nèi)容是我的開源代碼(https://github.com/e10101/AdminLogin)的中文說明。項目主要是實現(xiàn)了通過合理配置Nginx的auth_request模塊來實現(xiàn)對敏感路徑...
摘要:用戶通過此即可獲得服務(wù)器的認可授權(quán)。同時,此方案可以對同一域名下的不同子域名中的內(nèi)容進行訪問限制。注意事項設(shè)置的時,由于本案例中使用了不同的子域名及,需要特別設(shè)置的項,如下所示其中的格式為。 本文的內(nèi)容是我的開源代碼(https://github.com/e10101/AdminLogin)的中文說明。項目主要是實現(xiàn)了通過合理配置Nginx的auth_request模塊來實現(xiàn)對敏感路徑...
摘要:當負載均衡器接受到來自客戶端的請求后,會通過一系列負載均衡算法,將訪問請求路由分發(fā)到后端虛擬機服務(wù)器池進行請求處理,同時由將處理結(jié)果返回給客戶端。支持內(nèi)網(wǎng)和外網(wǎng)兩種類型負載均衡器,滿足內(nèi)網(wǎng)數(shù)據(jù)中心及互聯(lián)網(wǎng)服務(wù)負載均衡應(yīng)用場景。4.7.1 負載均衡概述負載均衡( Load Balance )是由多臺服務(wù)器以對稱的方式組成一個服務(wù)器集合,每臺服務(wù)器都具有等價的地位,均可單獨對外提供服務(wù)而無須其它...
摘要:長期維護該內(nèi)核通用源碼包,目前已經(jīng)支持和等絕大多數(shù)的發(fā)行版。選擇的加速區(qū)域在中國大陸地區(qū)之外,無論客戶端在哪訪問都不需要備案。網(wǎng)站或場景是否可以使用可以使用,全球動態(tài)加速支持透傳回源。FAQ加速配置和加速線路的關(guān)系1、帶寬共享功能:一個加速線路可以被多個加速配置綁定,這些加速配置共享加速線路的帶寬; 2、一個加速配置可以綁定多個加速線路。 3、刪除加速配置不會影響加速線路,加速線路仍存在...
摘要:反向代理要說反向代理,我們就先要理解正向代理下面我們就談?wù)務(wù)虼砗头聪虼戆???蛻舳瞬拍苁褂谜虼?。反向代理總結(jié)就一句話代理端代理的是服務(wù)端。因此,動態(tài)資源轉(zhuǎn)發(fā)到服務(wù)器我們就使用到了前面講到的反向代理了。 反向代理 要說反向代理,我們就先要理解正向代理 ,下面我們就談?wù)務(wù)虼砗头聪虼戆伞?正向代理 一個位于客戶端和原始服務(wù)器(origin server)之間的服務(wù)器,為了從原始...
閱讀 2972·2023-04-25 19:20
閱讀 839·2021-11-24 09:38
閱讀 2115·2021-09-26 09:55
閱讀 2472·2021-09-02 15:11
閱讀 2155·2019-08-30 15:55
閱讀 3643·2019-08-30 15:54
閱讀 3178·2019-08-30 14:03
閱讀 2992·2019-08-29 17:11