简单来说,不行。客户端应用程序需要了解密钥才能与Bing Maps服务器进行身份验证,并且由于Javascript代码永远无法完全混淆,因此用户始终可以从客户端代码中提取您的密钥。有各种方法可以遮蔽源代码中的密钥(例如Sandeep列出的帖子中讨论的方法),但这些方法只对最普通的用户有效 - 对于任何有动力这样做的用户来说,使用诸如Firebug之类的工具揭示密钥是一件微不足道的事情。