亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Nginx向ExpressJS轉(zhuǎn)發(fā)真實(shí)IP地址

leap_frog / 635人閱讀

摘要:由于服務(wù)器配置了的反向代理,在中無(wú)法獲取到真實(shí)的地址。本文就介紹了如何配置以及使其可以顯示用戶的真實(shí)地址。中的設(shè)置在中的靠前位置,添加搞定通過上述的設(shè)置,現(xiàn)在你使用或就可以獲取到用戶真實(shí)的地址了。資料官網(wǎng)關(guān)于的文檔介紹中設(shè)置的文章

由于服務(wù)器配置了Nginx的反向代理,在ExpressJS中無(wú)法獲取到真實(shí)的IP地址。本文就介紹了如何配置Nginx以及ExpressJS使其可以顯示用戶的真實(shí)地址。

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.ipreq.ips就可以獲取到用戶真實(shí)的IP地址了。

資料

Express behind proxies (官網(wǎng)關(guān)于Proxy的文檔)

Forward IP Addresses with NGINX Proxy (介紹Nginx中Proxy設(shè)置的文章)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/39296.html

相關(guān)文章

  • 通過Nginx的auth_request以及ExpressJS構(gòu)建權(quán)限驗(yàn)證系統(tǒng)

    摘要:用戶通過此即可獲得服務(wù)器的認(rèn)可授權(quán)。同時(shí),此方案可以對(duì)同一域名下的不同子域名中的內(nèi)容進(jìn)行訪問限制。注意事項(xiàng)設(shè)置的時(shí),由于本案例中使用了不同的子域名及,需要特別設(shè)置的項(xiàng),如下所示其中的格式為。 本文的內(nèi)容是我的開源代碼(https://github.com/e10101/AdminLogin)的中文說明。項(xiàng)目主要是實(shí)現(xiàn)了通過合理配置Nginx的auth_request模塊來(lái)實(shí)現(xiàn)對(duì)敏感路徑...

    nidaye 評(píng)論0 收藏0
  • 通過Nginx的auth_request以及ExpressJS構(gòu)建權(quán)限驗(yàn)證系統(tǒng)

    摘要:用戶通過此即可獲得服務(wù)器的認(rèn)可授權(quán)。同時(shí),此方案可以對(duì)同一域名下的不同子域名中的內(nèi)容進(jìn)行訪問限制。注意事項(xiàng)設(shè)置的時(shí),由于本案例中使用了不同的子域名及,需要特別設(shè)置的項(xiàng),如下所示其中的格式為。 本文的內(nèi)容是我的開源代碼(https://github.com/e10101/AdminLogin)的中文說明。項(xiàng)目主要是實(shí)現(xiàn)了通過合理配置Nginx的auth_request模塊來(lái)實(shí)現(xiàn)對(duì)敏感路徑...

    zhaofeihao 評(píng)論0 收藏0
  • 負(fù)載均衡-私有云負(fù)載均衡

    摘要:當(dāng)負(fù)載均衡器接受到來(lái)自客戶端的請(qǐng)求后,會(huì)通過一系列負(fù)載均衡算法,將訪問請(qǐng)求路由分發(fā)到后端虛擬機(jī)服務(wù)器池進(jìn)行請(qǐng)求處理,同時(shí)由將處理結(jié)果返回給客戶端。支持內(nèi)網(wǎng)和外網(wǎng)兩種類型負(fù)載均衡器,滿足內(nèi)網(wǎng)數(shù)據(jù)中心及互聯(lián)網(wǎng)服務(wù)負(fù)載均衡應(yīng)用場(chǎng)景。4.7.1 負(fù)載均衡概述負(fù)載均衡( Load Balance )是由多臺(tái)服務(wù)器以對(duì)稱的方式組成一個(gè)服務(wù)器集合,每臺(tái)服務(wù)器都具有等價(jià)的地位,均可單獨(dú)對(duì)外提供服務(wù)而無(wú)須其它...

    ernest.wang 評(píng)論0 收藏0
  • 【全球動(dòng)態(tài)加速 PathX】FAQ:詳細(xì)

    摘要:長(zhǎng)期維護(hù)該內(nèi)核通用源碼包,目前已經(jīng)支持和等絕大多數(shù)的發(fā)行版。選擇的加速區(qū)域在中國(guó)大陸地區(qū)之外,無(wú)論客戶端在哪訪問都不需要備案。網(wǎng)站或場(chǎng)景是否可以使用可以使用,全球動(dòng)態(tài)加速支持透?jìng)骰卦?。FAQ加速配置和加速線路的關(guān)系1、帶寬共享功能:一個(gè)加速線路可以被多個(gè)加速配置綁定,這些加速配置共享加速線路的帶寬; 2、一個(gè)加速配置可以綁定多個(gè)加速線路。 3、刪除加速配置不會(huì)影響加速線路,加速線路仍存在...

    Tecode 評(píng)論0 收藏0
  • nginx代理、動(dòng)靜分離、負(fù)載均衡

    摘要:反向代理要說反向代理,我們就先要理解正向代理下面我們就談?wù)務(wù)虼砗头聪虼戆???蛻舳瞬拍苁褂谜虼怼7聪虼砜偨Y(jié)就一句話代理端代理的是服務(wù)端。因此,動(dòng)態(tài)資源轉(zhuǎn)發(fā)到服務(wù)器我們就使用到了前面講到的反向代理了。 反向代理 要說反向代理,我們就先要理解正向代理 ,下面我們就談?wù)務(wù)虼砗头聪虼戆伞?正向代理 一個(gè)位于客戶端和原始服務(wù)器(origin server)之間的服務(wù)器,為了從原始...

    DTeam 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<