下面的代码在本地运行正常,但它只能获得服务器的IP (如果我是正确的)。代码在项目的控制器中,所以每次客户端执行应用程序时,它都运行在服务器上,而不是真正得到IP地址的客户端。string ip = System.Web.HttpContext.Current.Request.UserHostAddress;model.
GetResponseStream())) direction = stream1.ReadToEnd(); //Search for the ipdirection = direction.Substring(first1, last1 - first1);
}
我试图在加载asp.net页面时获得客户端IP。我尝试使用checkip.dynd
我有一个intranet ASP.NET web应用程序,在这个应用程序中,我需要获取客户机的IP。我这样做的代码如下:过去,当我的ASP.NET站点只托管在一台服务器上时然而,一旦我们安装了负载均衡器并将我们的应用程序迁移到一个网络场,上面的代码将返回负载均衡器设备的IP,而不再返回客户端的IP。我正在与网络人员合作,以确定负载均衡器可以