Luk*_*eva 0 c# asp.net ip-address
我有一个登录的Web应用程序.现在我想要的是在登录时获得该最终用户的IP地址.我已经尝试过研究,但根据我的理解,它获取我的机器的IP而不是登录的人.此应用程序已部署在服务器上.如果我按照他们说的做,我将获得服务器的IP地址.但我想要登录的最终用户的IP地址.
这是我见过的样本.
private string GetIP()
{
string strHostName = "";
strHostName = System.Net.Dns.GetHostName();
IPHostEntry ipEntry = System.Net.Dns.GetHostEntry(strHostName);
string ipaddress =convert.tostring(ipEntry.AddressList[2]);
return ipaddress.tostring();
}
Run Code Online (Sandbox Code Playgroud)
我不确定我是否理解正确,但我认为这将获得本地IP地址,而不是登录的最终用户的IP地址.如果我错了,请纠正我.有任何想法吗?谢谢!
| 归档时间: |
|
| 查看次数: |
6726 次 |
| 最近记录: |