国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Nginx向ExpressJS轉發真實IP地址

leap_frog / 561人閱讀

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

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

Nginx中的配置

修改你的配置文件

</>復制代碼

  1. server {
  2. listen 80;
  3. server_name XXX.YYY.ZZZ;
  4. location / {
  5. proxy_set_header Host $host;
  6. proxy_set_header X-Real-IP $remote_addr;
  7. proxy_set_header X-Forwarded-Proto https;
  8. proxy_set_header X-Forwarded-For $remote_addr;
  9. proxy_set_header X-Forwarded-Host $remote_addr;
  10. proxy_pass http://127.0.0.1:3003/;
  11. }
  12. }

重要的部分就是proxy_set_header部分。

ExpressJS中的設置

app.js中的靠前位置,添加:

</>復制代碼

  1. app.set("trust proxy", "loopback");
搞定

通過上述的設置,現在你使用req.ipreq.ips就可以獲取到用戶真實的IP地址了。

資料

Express behind proxies (官網關于Proxy的文檔)

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

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/39296.html

相關文章

  • 通過Nginx的auth_request以及ExpressJS構建權限驗證系統

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

    nidaye 評論0 收藏0
  • 通過Nginx的auth_request以及ExpressJS構建權限驗證系統

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

    zhaofeihao 評論0 收藏0
  • 負載均衡-私有云負載均衡

    摘要:當負載均衡器接受到來自客戶端的請求后,會通過一系列負載均衡算法,將訪問請求路由分發到后端虛擬機服務器池進行請求處理,同時由將處理結果返回給客戶端。支持內網和外網兩種類型負載均衡器,滿足內網數據中心及互聯網服務負載均衡應用場景。4.7.1 負載均衡概述負載均衡( Load Balance )是由多臺服務器以對稱的方式組成一個服務器集合,每臺服務器都具有等價的地位,均可單獨對外提供服務而無須其它...

    ernest.wang 評論0 收藏0
  • 【全球動態加速 PathX】FAQ:詳細

    摘要:長期維護該內核通用源碼包,目前已經支持和等絕大多數的發行版。選擇的加速區域在中國大陸地區之外,無論客戶端在哪訪問都不需要備案。網站或場景是否可以使用可以使用,全球動態加速支持透傳回源。FAQ加速配置和加速線路的關系1、帶寬共享功能:一個加速線路可以被多個加速配置綁定,這些加速配置共享加速線路的帶寬; 2、一個加速配置可以綁定多個加速線路。 3、刪除加速配置不會影響加速線路,加速線路仍存在...

    Tecode 評論0 收藏0
  • nginx代理、動靜分離、負載均衡

    摘要:反向代理要說反向代理,我們就先要理解正向代理下面我們就談談正向代理和反向代理吧。客戶端才能使用正向代理。反向代理總結就一句話代理端代理的是服務端。因此,動態資源轉發到服務器我們就使用到了前面講到的反向代理了。 反向代理 要說反向代理,我們就先要理解正向代理 ,下面我們就談談正向代理和反向代理吧。 正向代理 一個位于客戶端和原始服務器(origin server)之間的服務器,為了從原始...

    DTeam 評論0 收藏0

發表評論

0條評論

leap_frog

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<