如何通过AJAX在MVC 4表单身份验证中扩展用户的会话

时间:2013-04-23 22:12:28

标签: asp.net-mvc-4 forms-authentication

我正在为公司内部网站使用表单身份验证。我根据本地Active Directory服务器对用户进行身份验证。

我的Web.config文件设置如下:

<authentication mode="Forms">
      <forms name=".ADAuthCookie" loginUrl="~/Login" timeout="30" slidingExpiration="true" protection="All" defaultUrl="/" />
</authentication>

只要用户移动到新页面或刷新他们所在页面,这就可以正常工作。但是,我的大部分UI都基于javascript模板和AJAX,因此用户很可能在页面上工作的时间超过30分钟。

那么,如何通过AJAX调用查询和/或延长他们在会话中剩余的时间?我不需要AJAX调用的帮助,就像我放在控制器中的那样(例如/ user / keepalive)

0 个答案:

没有答案