如何使用ASP.NET获取访问者位置(国家,州和城市)

15 asp.net geolocation

我想在ASP.NET中实现它.不幸的是,我不知道怎么做.

Mic*_* B. 11

这是如何在asp.net中完成的

Request.ServerVariables("REMOTE_ADDR")
Run Code Online (Sandbox Code Playgroud)

按位置获取IP地址数据库的副本

http://www.maxmind.com/

  • 应该是C#中的Request.ServerVariables ["REMOTE_ADDR"] (4认同)

Sho*_*ban 5

为什么不使用Google Analytics?你将得到比你需要的更多.或者,您可以获取客户端的IP并使用ip2location等服务来获取位置.

检查这个类似的问题.在asp.net页面中查找客户位置.


use*_*998 5

有一些免费的网络服务提供IP到位置服务.例如:

http://freegeoip.net/
http://www.hostip.info/
http://ipinfodb.com/ip_location_api.php


Ume*_*esh 0

获取客户端 IP 并使用任何 IP 到地理位置映射服务查找 IP 的位置。