Я попробовал этот код ниже.Но это вернуло меня ::1
string IPAddress = string.Empty;
string SearchName = string.Empty;
String strHostName = System.Web.HttpContext.Current.Request.UserHostAddress.ToString();
IPAddress = System.Net.Dns.GetHostAddresses(strHostName).GetValue(0).ToString();
Я ожидаю, что результат должен быть примерно таким: (358.89.48.188)
Так что я с нетерпением жду любого, кто сможет мне помочь.
(Получив это, я получу местоположение и передам его Сессии, поэтому мой контроллер и действие реагируют в зависимости от местоположения клиента)