asp.net-mvc-5 - 在生产服务器上禁用 asp.net(MVC) 应用程序的 java-script 调试
问题描述
我们可以在IIS服务器上托管后禁用项目的java-script调试,这样用户就无法通过检查来调试java-script代码。
或者我们可以在浏览器中隐藏我们的.js
源文件吗?
解决方案
无法阻止最终用户使用开发者工具。但是一个小解决方案,您可以防止右键单击检查元素。
document.addEventListener('contextmenu', function(e) {
e.preventDefault();
});
推荐阅读
- java - 为什么当我旋转屏幕时我的 webview 片段变为空?安卓 - 爪哇
- node.js - 覆盖权限不改变 discord.js v12
- flutter - Revenuecat、Flutter - PurchasePackage 不起作用,但没有例外
- xaml - 我需要使用带有输入的ffimageloading:AdvancedEntry
- r - 使用 for 循环在 R 中创建多个具有不同名称的对象时出错
- ios - 如何在不覆盖以前数据的情况下使用 rxSwift 压缩、合并或连接?
- flutter - 该表达式不计算为函数,所以它不能被调用?
- javascript - 函数接收一个字符数组并返回一个包含字符 az、AZ 和 0-9 的字符串
- jsf - 为什么页面第一次加载时没有连接到数据库?
- java - 如何将单个任务变成并行线程