我正在使用Javascript地理位置API向位置提供REST服务。
我不知道如何保证提供的位置是真实的,而不是黑客。
谢谢。保证真实的地理位置
1
A
回答
3
你不能。
这与其他用户输入完全一样:你不能相信它。
可以尝试的东西,如地理IP数据库交叉验证,但是这是非常粗糙,容易出错,以及(比如,你也许能找到一个给定的国家是错误的,但你将无法发现他将自己置于城市中错误的街道上)。
0
你依赖于不可信的用户数据,这个问题就是你不能相信它!从安全角度来看,所有不受信任的数据都应该根据可接受范围的白名单进行验证,因此您所能做的最好的是定义这些范围(最小和最大长和经度)。除此之外,还有简单的方法可以保证您获得真实的价值。
相关问题
- 1. 确保URL指向真实位置?
- 2. 实时地图地理位置
- 3. vbPixel位置到真实像素位置
- 4. 实现Phonegap的地理位置API Android
- 5. Opera中的地理位置实现
- 6. 从PSC到真实位置
- 7. Google地理位置之前保存
- 8. 从@ ionic-native/geolocation实现地理位置
- 9. 保存车辆位置 - 地理定位谷歌地图
- 10. 如何把threejs建在地图盒上它的真实位置
- 11. tfs,团队项目的真实位置
- 12. 获取(真实)物体的位置
- 13. 如何获得FrameworkElement的真实位置?
- 14. jquery在rails中的真实位置
- 15. Google+地理位置
- 16. undefined地理位置
- 17. 地理位置elasticsearch
- 18. OrientDB地理位置
- 19. HTML5地理位置
- 20. SQL:地理位置
- 21. Xamarin.iOS地理位置
- 22. 地理位置API
- 23. 地理位置铬
- 24. Codeception地理位置
- 25. 地理位置iPhone
- 26. Javascript地理位置
- 27. 地理位置WatchPosition
- 28. RikuloGap地理位置
- 29. Websphere MQ集群 - 保持流量的地理位置本地化
- 30. 地址数组:地理位置最近的地方iphone地理位置在ios6
感谢您的快速和详细的答案。 –