【问题标题】:Session.SessionID changes on every page每个页面上的 Session.SessionID 都会发生变化
【发布时间】:2011-07-31 02:23:21
【问题描述】:

我正在运行一个 .NET 4 网站。在本地,它运行良好,但在实时服务器上发生了一些非常奇怪的事情。在每一页上,Session.SessionID 都会发生变化——问题是我使用 Session.SessionID 作为键将用户购物篮存储在数据库中——当他们移动到结账时,购物篮当然是空的。

我看到有人建议将 Session["dummy"] = 1 放在 Global.asax 的 Session_Start() 方法中,但这没有帮助。

我能做什么?

谢谢。

【问题讨论】:

    标签: c# .net asp.net session-state


    【解决方案1】:

    前段时间我已经回答了同样的问题。

    你可以找到详情Here

    【讨论】:

    • 嗨史蒂夫 - 怎么样?我没有在任何不同的域上运行...我只是在一台服务器上运行一个网站
    • 还不错;我没有说这是正确的答案 ;-) 这通常是一个 cookie 问题。您能否将 cookie 添加到 HttpResponse 并从 HttpRequest 中检查它,就像快速测试一样?
    猜你喜欢
    • 2018-05-08
    • 2012-11-29
    • 2016-06-16
    • 1970-01-01
    • 1970-01-01
    • 2012-05-18
    • 1970-01-01
    • 2020-05-19
    • 1970-01-01
    相关资源
    最近更新 更多