asp.netでユーザーの地理的な場所を追跡できますか、ユーザーのIPアドレスを取得できることはわかってServerVariables("REMOTE_ADDR")
いますが、クライアントがこのデータをビジネスに使用できるように、都市名で訪問者を確認する必要があります
3 に答える
私のコメントで言ったように:
私は .net の専門家ではありません。実際には PHP 開発者ですが、これは全体的に非常に普遍的です。はい、国と都市を取得できますが、それがユーザーのCOUNTRYとCITYであるかどうかについては...ほとんどのISPはユーザーと同じ都市で交換を行っていないため、ユーザーの都市である可能性は低いです...しかし、あなたは国で良いチャンスを持っています.
しかし、もう少し詳しく説明しようと思いました。
特に私のように暗号化されたプロキシを使用している場合、国は役に立ちませんが、cloudflare などのサービスは HTTP ヘッダーでユーザーの IP 国を提供し、無料です。専用サービスから誤検知だけを得るために月に 200 ポンドを費やすよりはましです。
私はおそらくこれに答えるのが本当に遅れていますが、私は自分で必要だったので、最近このプロジェクトに取り組みました。だから多分それはそこにいる誰かを助けるかもしれません。
http://iplookup.tk/service/iplookup/ {あなたのIPアドレス}
注意: リクエストのコンテンツ タイプに応じて、結果は Json または XML のいずれかになります。デフォルトではそのxml
同様の質問がasp.netフォーラムで行われ、良い例を使用して回答されました。
参考:リンク
どのようにそれを行うことを期待していますか? 私の IP は、私から 300 マイル離れた場所にある ISP によって割り当てられています。私のウェブホストは、車で 16 時間離れたノースカロライナにあります。ノートブックのセルラー リンクには、ニュージャージーから発行された IP があります。前回ニュージャージーに行ってから 20 年が経ちました。 1 : http://forums.asp.net/post/3072924.aspx