public static string GetIPAddress() { string ipAddress = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if (!string.IsNullOrEmpty(ipAddress)) { string[] addresses = ipAddress.Split(','); if (addresses.Length != 0) return addresses[0]; } return HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]; }RequestContext yerine HttpContext.Current kullanın hocam. Ayrıca, HTTP_CLIENT_IP değişkeni yerine REMOTE_ADDR değişkeni kullanılabilir, çünkü bazı proxy sunucuları HTTP_CLIENT_IP değişkenini doldurmazlar.