request.remoteAddrを使用して、訪問者の国を認識するgrailsアプリを開発しました。アプリをcloudfoundryにプッシュしましたが、正常に機能しますが、remoteAddrの値はすべて、172.30.49.25のようにcloudfoundryの内部にあるため、アプリはどの国も認識しません。http://www.ip2location.com/demoでこのアドレスを試しました-同じ結果です。
したがって、問題は、CloudFoudryにデプロイされたGrailsまたはJavaアプリケーションでユーザーの実際のIPアドレスを取得するにはどうすればよいですか?