MVC4 Web Api Client IP

本文关键字:IP Client Api Web MVC4 | 更新日期: 2023-09-27 18:19:14

我正在寻找一种方法来获得控制器内部的客户端IP地址。我试过HttpContext.Current.Request.UserHostAddress。返回的是::1。现在,web服务器在本地主机上运行,请求也来自本地主机。

MVC4 Web Api Client IP

可以。现在它以IP 6格式返回localhost。

你只需要记住几件事:

  1. 如果用户在NAT或代理后面,它将显示NAT/代理的IP
  2. 有一个关于错误IP UserHostAddress给出错误IP的更多问题的讨论