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().headersが含まれていませんX-Forwarded-For

不足しているものはありますか?同じことを経験したことがありますか?

4

0 に答える 0