在Http和Https页面上导航期间丢失会话变量

时间:2011-11-16 14:01:41

标签: asp.net

当站点用户浏览HTTP和HTTPS页面时,我在ASP.NET网站中丢失了Session变量。

如何防止此问题?

1 个答案:

答案 0 :(得分:2)

我可以就此提供一些通用的建议,因为这是一个常见的问题。

对于任何必须持续时间超过简单重定向(意味着超过多个HTTP请求)的内容,请使用Cookie而不是Session。

对于任何长寿数据(如身份验证数据等),会话是一个非常糟糕的设计选择。