nginx 部署 .net core 获取的客户端ip为127.0.0.1
程序员文章站
2022-07-23 09:15:06
采用nginx和.net core 部署一套api接口到服务器上,发现获取到的ip地址为127.0.0.1 经过检查发现,需要在nginx配置上以下参数 proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; pro ......
采用nginx和.net core
部署一套api接口到服务器上,发现获取到的ip地址为127.0.0.1
经过检查发现,需要在nginx配置上以下参数
proxy_set_header host $host;
proxy_set_header x-real-ip $remote_addr;
proxy_set_header remote-host $remote_addr;
proxy_set_header x-forwarded-for $proxy_add_x_forwarded_for;
重启nginx后再次调用接口