AJAX PostBack会重置会话超时吗?

时间:2010-02-04 18:40:29

标签: asp.net-ajax session-timeout

我知道如果我通过按钮点击或其他服务器控件将完整的帖子发回服务器,则会重置内部会话超时。

但是,如果我有一个包含在UpdatePanel中的按钮,或者在AJAX帖子中包含的另一段代码回到服务器,那么内部会话超时也会被重置吗?

1 个答案:

答案 0 :(得分:4)

来自http://bytes.com/topic/asp-net/answers/654213-ajax-updatepanel-not-resetting-iis-session

  

updatepanel使用XMLHTTPRequest   获取html以显示在面板中。   XMLHTTPRequest将发送会话   cookie,但在回复时却没有   阅读并更新浏览器的会话   饼干,所以20分钟后的会议   cookie超时(在浏览器中)和   不再发送到服务器。您   可以切换到无cookie会话或   使用a更新浏览器cookie   服务器请求通过img或iframe。