原代码直接取 request.getRemoteHost(),在反向代理场景下会拿到代理服务器地址。 新增 RequestIpUtils.resolveClientIp() 按 X-Forwarded-For 等头部逐级解析,确保日志记录的 IP 为真实用户地址。
原代码直接取 request.getRemoteHost(),在反向代理场景下会拿到代理服务器地址。 新增 RequestIpUtils.resolveClientIp() 按 X-Forwarded-For 等头部逐级解析,确保日志记录的 IP 为真实用户地址。