Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在共享托管web服务器中获取客户端IP_C#_Asp.net_.net - Fatal编程技术网

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