How to get a user's client IP address in ASP.NET?

前端 未结 19 2922
时光取名叫无心
时光取名叫无心 2020-11-22 00:26

We have Request.UserHostAddress to get the IP address in ASP.NET, but this is usually the user\'s ISP\'s IP address, not exactly the user\'s machine IP address

19条回答
  •  暖寄归人
    2020-11-22 01:02

    You can use:

    System.Net.Dns.GetHostEntry(System.Net.Dns.GetHostName()).AddressList.GetValue(0).ToString();
    

提交回复
热议问题