2015-12-28 116 views
0

我正在构建基于asp.net MVC的web应用程序。我已经使用表单身份验证。扩展Asp.net会话超时

我的要求就像我有默认的20分钟作为会议到期时间。我不想再扩展它。但我们的数据操作员说,当他们填写某些表单时,需要超过20分钟才能填写单一表格(非常大/长的表格),填写完表格后,他们点击提交,页面进入登录页面,原因是会话在填写表格时到期。

所以我的问题是我们有一些背景识别方法,确定会话将在几分钟内过期,并发送数据操作员像消息框您的会话将在2分钟内过期,点击确认创建新的会话。

当他们点击确认时,我们可以发送ajax调用为该操作员创建新会话,因此当他们提交表单时,表单将正确保存。

+0

那么,是问题的一个好办法吗?你可以让所有的...... – Aristos

+0

我的问题是我怎么能确定我的会议将在几分钟内过期? –

+0

如果您必须为用户创建新会话,那么为什么不扩展它?创建新会话有什么意义? –

回答