我正在使用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
感謝您的快速和詳細的答案。 –