19
ASP.NETでユーザーのクライアントIPアドレスを取得する方法
我々は持っているRequest.UserHostAddressASP.NETでIPアドレスを取得するが、これは通常、ユーザーのISPのIPアドレス、例えばリンクをクリックされていない正確にユーザーのマシンのIPアドレスです。実際のIPアドレスを取得するにはどうすればよいですか? たとえば、Stack Overflowユーザープロファイルでは、「最後のアカウントアクティビティ:4時間前から86.123.127.8」ですが、マシンのIPアドレスが少し異なります。Stack Overflowはどのようにしてこのアドレスを取得しますか? 一部のWebシステムでは、いくつかの目的でIPアドレスのチェックがあります。たとえば、特定のIPアドレスで、24時間ごとに、ユーザーはダウンロードリンクを5回だけクリックすることができますか?このIPアドレスは一意である必要があります。クライアントやインターネットユーザーの範囲が非常に広いISPではありません。 よくわかりましたか?
387
c#
asp.net
client
ip-address