首页 > 解决方案 > 页面间发送敏感数据的常用方法asp.net core

问题描述

我浏览了许多关于在 asp.net 核心页面之间发送数据的文章。大多数问题都是旧问题或以一般方式列出保留数据“隐藏表单字段、查询字符串、临时数据、会话”的机制,我需要了解何时使用它们以及在何种情况下使用它们。

在我的情况下,我有一个记录页面列表和每个记录详细信息页面的链接。ASP.NET Coreasp-route-{value}中的常用方法是锚标记,它将数据作为查询参数发送,但要发送到另一个页面的 ID 是敏感的,所以我需要对用户隐藏它。我的问题是这种情况是否有任何内置的 asp.net 核心机制.. 我不想构建其他解决方案,例如加密数据或任何使用 GET 请求发送数据的通用方法。

引起我注意的另一点是,我在一篇文章中读到,在 Post 案例中为敏感数据发送隐藏字段并不可取,那么 POST 方法的方法是什么。

标签: c#asp.net-corehttprequestrazor-pagessensitive-data

解决方案


推荐阅读