Nginx部署前端程序,转发请求给后端服务,Nginx上配置不当的时候无法获取用户的IP地址,通过正确配置Nginx请求转发参数,方可获取到用户的正确IP地址。
按下图所示修改Nginx配置即可解决该问题
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-real-ip $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
Nginx前后端分离结构后端获取不到用户IP地址
最新推荐文章于 2022-07-27 16:12:26 发布