我无法获取客户端IP地址,而是在服务器上的运行时获取了本地IP地址

我无法获取客户端IP地址,而是在服务器上的运行时获取了本地IP地址

问题描述:

我的代码如下:

my code is below:

string myHost = System.Net.Dns.GetHostName();
            System.Net.IPHostEntry myIPs = System.Net.Dns.GetHostEntry(myHost);
            foreach (System.Net.IPAddress myIP in myIPs.AddressList)
            {
                TextBox1.Text = myIP.ToString();
            }




在此先感谢.......




Thanks in advance.......

此处是CP链接

使用C#获取客户端的真实IP地址 [ ^ ]
Here Is The CP Link

Get Client''s Real IP Address using C#[^]