Javascript 如何在浏览器中隐藏API#U键';什么是源代码?

Javascript 如何在浏览器中隐藏API#U键';什么是源代码?,javascript,Javascript,假设我正在从服务器向客户端发送一个API\u密钥,在客户端我正在使用JavaScript/jquery 我如何保护我的API_密钥,以便在js部分中通过“右键单击->查看页面源代码”没有人可以看到此API_密钥?正如前面的答案所说,没有办法做到这一点。因此,您最好的选择是: 确保您发送的内容不会被滥用(即:不要发送敏感密钥,但可能是对它的临时引用?) 找到解决同样问题的另一种方法。通常,您可以通过将逻辑移动到服务器/后端来解决此类问题,因此不需要将敏感信息离开服务器 如果您需要任何特定的建议,请

假设我正在从服务器向客户端发送一个API\u密钥,在客户端我正在使用JavaScript/jquery


我如何保护我的API_密钥,以便在js部分中通过“右键单击->查看页面源代码”没有人可以看到此API_密钥?

正如前面的答案所说,没有办法做到这一点。因此,您最好的选择是:

  • 确保您发送的内容不会被滥用(即:不要发送敏感密钥,但可能是对它的临时引用?)
  • 找到解决同样问题的另一种方法。通常,您可以通过将逻辑移动到服务器/后端来解决此类问题,因此不需要将敏感信息离开服务器

  • 如果您需要任何特定的建议,请提供更多信息。

    您不能这样做,用户可以通过某种方式查看客户端的任何内容。还有Java!=JavascriptYou最多可以混淆它,这将使标准用户或多或少难以检索它。