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

时间:2010-06-01 16:04:32

标签: c#

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

page1.aspx --> page2.aspx

3 个答案:

答案 0 :(得分:1)

善良有很多答案。你可以:

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

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

答案 1 :(得分:0)

This question look like your,看看接受的答案

答案 2 :(得分:0)

一些选项:

  • 会话变量
  • 加密Cookie
  • 静态变量(非常危险,因为它将成为所有机构之一......)