程式搖滾
生活 | 網路 | 程式 | 音樂 | 旅行 | 快樂與悲傷
2017年10月1日 星期日
修正nginx upstream後無法取得真正client ip
把nodejs服務放在nginx後面用upstream來跑
發現要取得client real ip常常都是取到127.0.0.1
修正方式
1.nginx設定
在locate 區塊加上
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
2.ndojs用
使用 req.headers['x-forwarded-for'] 取得client ip
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言