Nginx代理部署后api日志无法获取真实IP

Blade 未结 1 72
weiyi602
weiyi602 剑童 2024-11-01 08:44

一、该问题的重现步骤是什么?

1. 更新WebUtil文件

  1. 截图_20241101083232.png

2. nginx配置如下:

image.png

image.png


二、你期待的结果是什么?实际看到的又是什么?

api日志里期待获取到操作人的真实ip,实际获取到的操作人ip都是172.17.1.1


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

bladex3.1.1  windows server2019

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2024-11-01 10:24

    nginx没代理之前可以正常获取到ip么?

    我看原版的webutil是这样的逻辑

    CleanShot20241101102558@2x.png

    作者追问:2024-11-01 14:09

    原版的也webutil也获取不到,改成新版的也不行;在本地能够正常获取,部署在服务器上就不行了

    0 讨论(1)
提交回复