javascript - 防止未经授权访问 JavaScript 文件

标签 javascript jquery ajax security

有什么方法可以防止未经授权的访问 JavaScript 文件。

<script src="JS/MyScript.js" type="text/javascript">

用户应该无法查看 MyScript.js 文件。

我想知道,可以这样做吗?如果可能的话请给我一个想法。 :)

谢谢你..

最佳答案

这不可能。

该文件必须完全可访问才能在您的页面中运行。服务器无法通过直接在浏览器窗口中输入等方式来确定请求是否来自 script 标记。

您可以minify您的文件,以使其不那么可读。您也可以对其进行混淆,尽管这会对您的网站性能产生影响。然而,这些都是可逆的,任何真正想要对代码进行逆向工程的人仍然可以。

与所有事情一样,您应该做好让任何人看到您在线发布的任何内容的准备。

关于javascript - 防止未经授权访问 JavaScript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18609663/

相关文章:

javascript - 如何做回发 Javascript, jquery

javascript - jQuery:完成拖动而不触发点击事件

php - Jquery 函数只执行第一项

php - Ajax - 每秒检查数据库表值

javascript - ajax 调用后更新 Kendo Grid 内容

javascript - 在谷歌地图中减去两个多边形

javascript - Timepicker 不更新 ng-model

javascript - 一次设置一个元素为 'active'

javascript - 调整大小时如何计算图像的宽度和高度值?

jquery - 在 Symfony 2 中接收 json 响应