我们可以在asp.net中跟踪用户的地理位置,
我知道我们可以获取用户IP地址或 ServerVariables("REMOTE_ADDR")
但我需要按城市名称检查访客,以便我的客户可以将这些数据用于他的业务
答案 0 :(得分:1)
正如我在评论中所说:
我不是.net家伙,我实际上是一个PHP开发者,但这是非常普遍的 对面。是的,你可以得到一个国家和一个城市,但是关于是否 这是你的用户国家和城市....好吧,它不太可能是你的 用户城市,因为大多数互联网服务提供商不会在同一个网站上进行交 城市作为用户...但你有很好的机会与国家。
但我想我会详细说明一下。
这个国家,特别是如果他们像我一样使用加密代理,对你没有任何帮助,但像cloudflare这样的服务会在HTTP标题中为你提供用户IP国家,并且它是免费的。最好不要每个月花200英镑来获得专门服务的误报。
答案 1 :(得分:0)
在asp.net论坛上提出了类似的问题,并使用一个很好的例子来回答。
参考:Link
您希望如何做到这一点?我的IP由位于300的ISP分配 离我几英里。我的网络主机位于北卡罗来纳州,开车16个小时 远。我的笔记本中的手机链接有一个由New发布的IP 新泽西州。自从我最后一次在新的时候已经二十年了 新泽西州。 1:http://forums.asp.net/post/3072924.aspx
答案 2 :(得分:0)
我可能很晚才回答这个问题,但我最近参与了这个项目,因为我自己需要它。所以也许它可以帮助那里的人。
http://iplookup.tk/service/iplookup/ {您的IP地址}
注意:根据请求的内容类型,结果可以是Json或XML。默认为xml