我的Dotnet Windows应用程序托管在citrix服务器中。
我正在使用以下几行来获取访问应用程序的客户端的IP。
System.Net.Dns.GetHostEntry(System.Net.Dns.GetHostName()).AddressList[0].ToString();
但是,我得到的只是:: 1。
有没有一种方法可以获取实际的IP。
谢谢
答案 0 :(得分:0)
获得位于AddressList数组索引1处的项目。
如下重写代码即可得到解决方案
System.Net.Dns.GetHostEntry(System.Net.Dns.GetHostName()).AddressList[1].ToString();