IP-адрес становится нулевым, когда я использую его в файле сборки. Ниже мой код:
var forwardedFor = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
var userIpAddress = String.IsNullOrWhiteSpace(forwardedFor) ?
HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"] : forwardedFor.Split(',').Select(s => s.Trim()).First();
У вас опечатка в названии заголовка.
Вместо:
HTTP_X_FO0RWARDED_FOR
Пытаться :
HTTP_X_FORWARDED_FOR
да, вы правы, все равно ноль. Он может получить Ipaddress от REMOTE_ADDR
Вы неправильно написали название заголовка.