【问题标题】:Hide ID in web browser source debugging tool在浏览器源代码调试工具中隐藏 ID
【发布时间】:2018-09-04 07:43:29
【问题描述】:
var obj = { ID: $("#ID").val(), Name: $("#Name").val(), Address: $("#Address").val() };
        $.ajax({

我的问题是如何在 Sources(Web 浏览器调试工具)中隐藏 ID,因为我觉得在 Source 调试工具中公开 ID 并不安全。 我正在使用 ajax 将上面的对象传递给 MVC Action,一旦收到,参数中就会有一个 id 值,但是在 Sources(NO ID) 中,那么这里需要什么魔法吗?任何方法都可以。

【问题讨论】:

  • 回答您的问题,不,这不安全。您应该做的是将 ID 存储为会话变量(如果它是关键数据组件)。

标签: javascript jquery asp.net model-view-controller


【解决方案1】:

在客户端环境中解析关键数据组件永远不会安全。您可以做的是通过sessions 处理这样的逻辑服务器端,并在需要时在相关文件中访问它们,而无需通过任何 JavaScript 或类似文件进行解析。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-12
    • 2021-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-29
    • 2013-01-12
    • 1970-01-01
    相关资源
    最近更新 更多