Asp.net-Mvc

如何在 ASP.NET MVC API 控制器中獲取使用者 IP

  • April 30, 2017

我已經嘗試過,Request.UserHostAddress;但是 API 控制器在請求中沒有 UserHostAddress。

IP = ((HttpContextBase)request.Properties["MS_HttpContext"]).Request.UserHostAddress;

我正在使用以下程式碼,它對我有用….

string ipAddress =   System.Web.HttpContext.Current.Request.UserHostAddress;

引用自:https://stackoverflow.com/questions/12607723