【问题标题】:Do callbacks lengthen/refresh session? ASP.NET回调会延长/刷新会话吗? ASP.NET
【发布时间】:2011-10-29 00:14:41
【问题描述】:

所以,我有一个使用回调的页面。当我将 VS10 调试器附加到 IIS 并在 Page_Load() 处理程序中设置断点时,应用程序每 30 秒在断点处停止,这当然是正确的。然而,当会话超时(用于测试将超时值设置为 5 分钟)时,每个下一个回调都会导致错误:“Response.Redirect()”和回调。

问题与标题相同。此外,如果他们不这样做,有没有办法在不刷新页面的情况下延长/刷新会话,这会导致控件中的数据丢失。此外,如何在超时前将所有控件值存储在缓存中,然后在刷新后将这些值重写为刷新的控件,如何工作? (控制数据->缓存->刷新->缓存数据->控制)。

编辑:“无法在页面回调中调用 Response.Redirect。”这是我收到的错误消息。

【问题讨论】:

    标签: asp.net session callback timeout


    【解决方案1】:

    是的,回调将 sessionState 计时器重置为 0。

    【讨论】:

    • 那么这个错误是由什么引起的呢?它仅在应该发生超时后发生。
    • 回调是否也会刷新 cookie?
    • 回调不会更新会话,部分回发会
    猜你喜欢
    • 2016-04-02
    • 2011-01-17
    • 1970-01-01
    • 2013-04-05
    • 1970-01-01
    • 2012-02-08
    • 1970-01-01
    • 1970-01-01
    • 2016-09-26
    相关资源
    最近更新 更多