C# 如何:在ASP.NET网页之间传递敏感值?

C# 如何:在ASP.NET网页之间传递敏感值?,c#,C#,如何:在ASP.NET网页之间传递敏感值?(无需先将其存储在数据库中或使用会话变量) 一些选择: 会话变量 加密cookie 静态变量(非常危险,因为它将是所有输入的一个…) 一些选项: 会话变量 加密cookie 静态变量(非常危险,因为它将是所有输入的一个…) 天哪,有很多答案。你可以: 将其保存到会话中 对其进行加密并将其添加为HTTP参数 加密它并设置cookie 创建外部WCF缓存服务(第1页使用随机GUID缓存数据,并将密钥传递到第2页) 等等 如果您向我们提供更多关于您试图

如何:在ASP.NET网页之间传递敏感值?(无需先将其存储在数据库中或使用会话变量)

一些选择:

  • 会话变量
  • 加密cookie
  • 静态变量(非常危险,因为它将是所有输入的一个…)
一些选项:

  • 会话变量
  • 加密cookie
  • 静态变量(非常危险,因为它将是所有输入的一个…)

    • 天哪,有很多答案。你可以:

      • 将其保存到会话中
      • 对其进行加密并将其添加为HTTP参数
      • 加密它并设置cookie
      • 创建外部WCF缓存服务(第1页使用随机GUID缓存数据,并将密钥传递到第2页)
      • 等等

      如果您向我们提供更多关于您试图传递的数据类型的详细信息,我们可能会提供一些进一步的指导。

      天哪,有很多答案。你可以:

      • 将其保存到会话中
      • 对其进行加密并将其添加为HTTP参数
      • 加密它并设置cookie
      • 创建外部WCF缓存服务(第1页使用随机GUID缓存数据,并将密钥传递到第2页)
      • 等等

      如果您向我们提供有关您试图传递的数据类型的更多详细信息,我们可能会提供一些进一步的指导。

      在网页之间传递记录如何?可以修改吗?在网页之间传递记录怎么样?可以修改吗?
      page1.aspx --> page2.aspx