ASP.NET CORE下取IP地址
先记下来,以后用上了直接来这复制
string ip1 = HttpContext.Request.Headers["X-Real-IP"]; //取IP,NGINX中的配置里要写上
//var feature = HttpContext.Features.Get<IHttpConnectionFeature>();
//string ip2 = feature.RemoteIpAddress.ToString();
//string ip3 = HttpContext.Request.Headers["X-Forwarded-For"];
代码在上面,如果是部署在LINUX上,用NGINX转发的,第二种IP获取方法就取不到了。。取到的只能是像是192.168.1.1这样的内网地址的
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦