có cách nào để bảo vệ khóa API bản đồ Bing khỏi bị tiếp xúc với ứng dụng khách không?Khóa bản đồ Bing API (thông tin xác thực)
6
A
Trả lời
5
Rất đơn giản, không. Ứng dụng máy khách cần kiến thức về khóa để xác thực với các máy chủ của Bản đồ Bing và, vì mã Javascript không bao giờ có thể hoàn toàn bị làm xáo trộn, người dùng luôn có thể trích xuất khóa của bạn từ mã ở phía máy khách. Có nhiều phương pháp khác nhau để che khuất chìa khóa của bạn khỏi mắt người đang duyệt mã nguồn của bạn (như những gì được thảo luận trong các bài viết được liệt kê bởi Sandeep), nhưng chúng chỉ có hiệu quả với những người dùng bình thường nhất - đó là một vấn đề tầm thường để sử dụng các công cụ như Firebug để tiết lộ chìa khóa cho bất kỳ người dùng nào có động lực làm như vậy.
Các vấn đề liên quan
- 1. Tìm kiếm Bing API Xác thực Azure Marketplace trong Java
- 2. Infobox trong WPF Bản đồ Bing
- 3. Nhiều đinh ghim với hộp thông tin trong Bản đồ Bing
- 4. Nhiều thông tin Windows trong API bản đồ Android 2
- 5. Chụp thông tin lược đồ khi xác thực XDocument
- 6. API Bản đồ Bing API - nhận vị trí từ địa chỉ
- 7. bản đồ bing chi phí tiền?
- 8. Lưu trữ thông tin xác thực trong Dịch vụ quản lý thông tin xác thực
- 9. Nhận thông tin xác thực được lưu trong PowerShell từ Trình quản lý thông tin xác thực của Windows 7
- 10. Proxy ghi thông tin xác thực Subversion
- 11. API bản đồ nào là mạnh nhất?
- 12. Bing Api không hoạt động cho tôi
- 13. Sử dụng Bản đồ Bing Dịch vụ REST trên BlackBerry?
- 14. Xóa thông tin xác thực từ UIWebView
- 15. Chuyển thông tin xác thực đến WebProxy?
- 16. Chỉ định mã khung thực thể khóa ngoại khóa Trước tiên, thông thạo Api
- 17. Tạo Bản đồ nhiệt cho ứng dụng Silverlight của Bản đồ Bing
- 18. Sử dụng bản đồ google không có Khóa API?
- 19. Đóng tất cả cửa sổ thông tin bản đồ google API V3?
- 20. Silverlight - Thêm đinh ghim vào Bản đồ Bing qua C#
- 21. Ủy quyền API Bing không hoạt động
- 22. API biên dịch PHP và Bing
- 23. Cách lấy API Ứng dụng Bing
- 24. Lua & C++ API nhận được thông tin thực hiện
- 25. xác thực sử dụng Facebook thông qua Rails API
- 26. Xác thực API Tastypie
- 27. Nhận thông tin người dùng API đồ thị Facebook JSON với jQuery
- 28. Xác thực lược đồ JSON với các khóa tùy ý
- 29. Xác thực bằng REST API
- 30. Tối ưu hóa Bản đồ Bing Yêu cầu mã hóa địa lý và RouteMapping
Nếu bạn chỉ sử dụng API REST, bạn có thể ủy quyền các cuộc gọi thông qua máy chủ web của bạn (cho phép bạn thêm khóa API trên máy chủ web của mình). Ngoài ra, [ArcGIS] (http://www.arcgis.com/) Việc tích hợp bản đồ Bing dường như bằng cách nào đó loại bỏ sự cần thiết phải đặt khóa API trong javascript, nhưng tôi không chắc chắn như thế nào, vì vậy có vẻ như có thể. – gregjhogan