工具类:
springboot 获取访问接口的请求的IP地址
问题:
无法获取到真实IP地址
获取出来全是 192.xxx.xxx.xxx 开头 或者 172.xxx.xxx.xxx 开头
解决方案:
nginx代理需要做一些配置(如果是微服务,直接在网关服务的nginx做配置即可)
标签:set,java,header,xxx,获取,proxy,IP地址 From: https://blog.51cto.com/u_15753094/5830331#得到请求真实IP
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header HTTP_X_FORWARDED_FOR $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme; proxy_redirect default;