在ASP.NET中的获取方法是
var ip = request.ServerVariables["HTTP_X_FORWARDED_FOR"];
请问在ASP.NET Core中如何获取?
在ASP.NET Core中没有ServerVariables的对应实现,需要找其他方法解决。
对于 ServerVariables["HTTP_X_FORWARDED_FOR"] ,可以改用 Request.Headers["X-Forwarded-For"] ,详见 负载均衡的场景下ASP.NET Core如何获取客户端IP地址