国ごとにローカライズされたコンテンツを表示する必要があるため、私のウェブサイトのユーザーのIPアドレスを取得する必要があります。HTTPSとロードバランシングでユーザーのIPアドレス(REMOTE_ADDR/HTTP_X_FORWARDED_FOR)を取得する方法
私は、サーバーの負荷分散を持っているし、この私は、IPアドレス、そのOKを取得するためにHTTP_X_FORWARDED_FORを使用しますが、私はHTTP_X_FORWARDED_FORデータを取得することはできませんサイト全体のためにHTTPSを設定するので、それが空に返すためREMOTE_ADDRしか取得できませんが、これにより、ユーザーのIPアドレスではなく負荷分散サーバーのIPアドレスが返されます。
ロードバランシングとHTTPSを使用する際に、どのようにユーザーのIPアドレスを取得できますか?私はASP.NET 2.0
ここに来る人のためのヒント:IP情報のジオローカライゼーションにあなたのウェブサイトのローカライゼーションを頼りにしないでください。代わりに、[HTML5 Geolocation API](http://www.w3.org/TR/geolocation-API/)やユーザーのデバイスのGPS(スマートフォンでアプリケーションが動作する場合)などのために構築されたツールを使用してください。 。 – Dinei