サーバーホスティングを新しいプロバイダー(ovh)に変更したため、単純なを使用してクライアントのIPを取得することはできませんRequest.ServerVariables["REMOTE_HOST"]
。それは常に10.0.1xx.2xx(正確な値をマスクしました。それが重要かどうかはわかりません)を返します。これは私には内部サーバーIPのように見えます。
を呼び出すRequest.ServerVariables["REMOTE_ADDR"]
とRequest.ServerVariables["LOCAL_ADDR"]
同じ結果が得られます。
関連する場合、コードはwithingGlobal.asaxから呼び出されます。
何か案が ?