1

我的 Coldfusion Web 应用程序位于负载均衡器后面。我需要获取用户的 IP 地址。我已经使用了以下内容,但我仍然没有得到用户的 ip,而是负载均衡器的 ip。

我的 Coldfusion 版本是 10。

<cfif StructKeyExists(GetHttpRequestData().headers, "X-Forwarded-For") >
<cfset ip = Trim(ListFirst(GetHttpRequestData().headers["X-Forwarded-For"]))  > 
<cfelse>
<cfset ip = CGI.REMOTE_ADDR >
</cfif> 

GetHttpRequestData().headersX-Forwarded-For包含.

有什么我想念的吗?你有同样的经历吗?

4

0 回答 0