客户端方案:
1、ViewState
2、隐藏域
3、cookie 大小4KB限制,不消耗服务器资源,可配置到期时间,但安全性不高,还被客户端禁用。
4、QueryString 方法简单,但不安全,有被篡改的风险
服务器端方案:
1、Application。在MVC中使用HttpContext.Application。若IIS重启,则数据丢失。
2、Session。单独的一个进程内部使用,存储单独会话的短期的、敏感的数据。
3、数据库。
客户端方案:
1、ViewState
2、隐藏域
3、cookie 大小4KB限制,不消耗服务器资源,可配置到期时间,但安全性不高,还被客户端禁用。
4、QueryString 方法简单,但不安全,有被篡改的风险
服务器端方案:
1、Application。在MVC中使用HttpContext.Application。若IIS重启,则数据丢失。
2、Session。单独的一个进程内部使用,存储单独会话的短期的、敏感的数据。
3、数据库。