【问题标题】:Losing my session state : (x(1)) in URL失去我的会话状态:(x(1)) 在 URL
【发布时间】:2012-08-15 14:47:06
【问题描述】:

我开发了一个运行良好的 ASP.Net MVC3 应用程序。

但有时,会话状态会停止正常运行:我的 URLS 中出现 (X(1)) 并且每次点击链接后都必须重新登录。

示例:我登录后被重定向到主页。 然后我点了一个链接,链接和往常一样,只是中间多了一个(X(1))。

根据 msdn 的this article,当设备不支持 cookie 时,这种行为是正常的……因为我使用的是 Google Chrome 21 或 IE 10,我认为情况并非如此

我的应用程序昨天工作了。

详情:

  • 它托管在 Windows Azure 云服务中,
  • 我的表单身份验证配置为:cookieless="AutoDetect"
  • 我正在使用标准提供程序进行会话和成员资格。

请问有什么线索吗?

【问题讨论】:

  • 您使用了多少个实例?您是否更改了自昨天以来的实例数?
  • 嗨,忘了说:我只有一个实例。几周以来它没有改变。

标签: asp.net-mvc azure session-state


【解决方案1】:

cookieless="AutoDetect" 替换为cookieless="UseCookies"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-31
    • 2012-09-29
    • 1970-01-01
    • 2019-07-18
    • 2021-03-03
    • 1970-01-01
    • 2012-02-01
    相关资源
    最近更新 更多