【发布时间】:2012-04-24 12:42:12
【问题描述】:
有没有办法保护 Bing 地图 API 密钥不被暴露给客户端?
【问题讨论】:
标签: api bing-maps credentials
有没有办法保护 Bing 地图 API 密钥不被暴露给客户端?
【问题讨论】:
标签: api bing-maps credentials
很简单,不。客户端应用程序需要知道密钥才能通过 Bing 地图的服务器进行身份验证,并且由于 Javascript 代码永远无法完全混淆,因此用户始终可以从客户端的代码中提取您的密钥。
有多种方法可以从浏览源代码的人眼中隐藏您的密钥(例如 Sandeep 列出的帖子中讨论的方法),但这些方法仅对最随意的用户有效 - 使用工具是一件小事例如 Firebug,为任何有此动机的用户揭示密钥。
【讨论】: