大家好,我正在尝试使用以下 c# 代码检索我的 IP 地址,而我得到的只是 127.0.0.0。IP地址。当我输入我的 IP 地址时,我需要显示我的 IPA,就像在 google 搜索中显示的那样。你能帮我吗?太感谢了
HttpContext.Current.Request.ServerVariables("REMOTE_ADDR")
Request.ServerVariables("REMOTE_HOST")
Request.UserHostAddress()
Request.UserHostName()
string strHostName = System.Net.Dns.GetHostName();
string clientIPAddress = System.Net.Dns.GetHostAddresses(strHostName).GetValue(0).ToString();
我也试过这个,但它抛出一个异常“只支持 ipv4”