czy istnieje mimo to ochrona klucza API map Bing przed dostępem do klienta?Klucz API serwisu Bing (poświadczenia)
6
A
Odpowiedz
5
Po prostu nie. Aplikacja kliencka potrzebuje wiedzy o kluczu, aby uwierzytelnić się na serwerach Bing Maps, a ponieważ kod JavaScript nie może być nigdy całkowicie zaciemniony, zawsze będzie możliwe wyodrębnienie klucza z kodu po stronie klienta.
Istnieje wiele metod ukrywania klucza przed ludzkim okiem podczas przeglądania kodu źródłowego (takich jak te omawiane w postach wymienionych przez Sandeep), ale są one skuteczne tylko dla najbardziej przypadkowych użytkowników - korzystanie z nich jest banalne narzędzia takie jak Firebug, aby ujawnić klucz każdemu tak zmotywowanemu użytkownikowi.
Powiązane problemy
- 1. Bing Api nie pracuje dla mnie
- 2. Interfejs API PHP i Bing Translation
- 3. Czy jest interfejs API zakupów Bing?
- 4. Kto płaci rachunek za połączenia API Bing Maps API?
- 5. Google Cloud API - Application domyślne Poświadczenia
- 6. Klucz API aplikacji Facebook i kontroler UIActivityViewController
- 7. Gdzie znajdę klucz API i tajny klucz API dla Facebooka?
- 8. Google umieszcza klucz Api
- 9. Użyj kafelków Bing Maps z ulotką
- 10. Lista interfejsów API wyszukiwarki JSON bez limitów, takich jak Bing?
- 11. Bing Maps Ajax API - pobierz lokalizację z adresu
- 12. Bing Search API Azure Marketplace Authentication w Javie
- 13. clojure oauth i poświadczenia
- 14. Python GAE poświadczenia UrlFetch
- 15. jak dodać nowy przedmiot do serwisu eBay za pomocą serwisu eBay API
- 16. Poświadczenia flaga jest 'prawdziwe', ale „Access-Control-Allow-Poświadczenia
- 17. MySpace Integracja, klucz API generować
- 18. Klucz API Googlemaps dla Localhost
- 19. Mapa Bing dodaj wiele pinezek
- 20. Poświadczenia API AWS z OneLogin SAML i MFA
- 21. Jak potwierdzić poświadczenia urządzenia przed Androidem 5.0 (API 21)?
- 22. W AWS Lambda, gdzie mogę bezpiecznie przechowywać poświadczenia API?
- 23. Mapy Bing kosztują?
- 24. Czy interfejsy API serwisu Amazon obsługują kwerendy kodów kreskowych/UPC?
- 25. Sortowanie interfejsu API serwisu Youtube z listy odtwarzania
- 26. Android API serwisu YouTube "Wystąpił błąd podczas inicjowania odtwarzacza YouTube"
- 27. Hudson svn poświadczenia
- 28. paszport js brakujące poświadczenia
- 29. Nexus poświadczenia w Jenkins
- 30. Gdzie umieścić klucz API dla Google Geocoding API?
Jeśli korzystasz tylko z interfejsu REST API, możesz wykonywać połączenia proxy za pośrednictwem swojego serwera WWW (co pozwala dodać klucz API na swoim serwerze internetowym). Również, [ArcGIS] (http://www.arcgis.com/) Integracja map Bing wydaje się jakoś usunąć potrzebę umieszczenia klucza API w javascript, ale nie jestem pewien jak, więc wydaje się to możliwe. – gregjhogan