我有一个 Asp.net Web 应用程序,我需要在其中获取客户端机器的 IP。我使用以下代码获取 IP:
HttpContext.Current.Request.UserHostAddress
安装负载均衡器后,我们得到的是负载均衡器的 IP,而不是用户所在的 IP。经过一番分析,我发现我们需要配置负载均衡器,然后我们将能够使用以下代码读取客户端的IP:
Request.ServerVariables(`X-Forwarded-For`)
我的问题是如何配置负载均衡器?
我有一个 Asp.net Web 应用程序,我需要在其中获取客户端机器的 IP。我使用以下代码获取 IP:
HttpContext.Current.Request.UserHostAddress
安装负载均衡器后,我们得到的是负载均衡器的 IP,而不是用户所在的 IP。经过一番分析,我发现我们需要配置负载均衡器,然后我们将能够使用以下代码读取客户端的IP:
Request.ServerVariables(`X-Forwarded-For`)
我的问题是如何配置负载均衡器?