C# 在共享托管web服务器中获取客户端IP
我正在使用C# 在共享托管web服务器中获取客户端IP,c#,asp.net,.net,C#,Asp.net,.net,我正在使用HttpContext.Current.Request.UserHostName和HttpContext.Current.Request.UserHostAddress获取客户端计算机名和IP。但它给了我服务器名和IP 另外,是否有任何步骤可以通过JavaScript或jQuery获取客户端本地计算机IP(而不是代理IP)?请看:您将获得与此相同的解决方案。您还可以安装arrheloper()对于将代理的IP地址替换为客户端的IP地址的IIS。@JennyO'Reilly:感谢您的快速
HttpContext.Current.Request.UserHostName
和HttpContext.Current.Request.UserHostAddress
获取客户端计算机名和IP。但它给了我服务器名和IP
另外,是否有任何步骤可以通过JavaScript或jQuery获取客户端本地计算机
IP
(而不是代理IP)?请看:您将获得与此相同的解决方案。您还可以安装arrheloper()对于将代理的IP地址替换为客户端的IP地址的IIS。@JennyO'Reilly:感谢您的快速回复,我特别要说的是C#coding@GuruprasadRao当前位置非常感谢您的快速回复,我尝试了您的解决方案。但这里的问题是,每次我都会得到这样的东西:“1”作为Ip。但有时它会返回正确的Ip