调用$ get mvc C#后保持会话活动

时间:2018-01-09 21:40:19

标签: c# asp.net-mvc entity-framework session

我尝试使用$ get来保持角度的会话,我使用以下代码

basic service method angular
keepAlive: function () {
            return $http.get('/util/KeepAlive');
        }, 


basic controller call service
basicFactory.keepAlive().success(function (data) {
            if (data.Estado) {
            }
        });

Controller MVC
[HttpGet]
public bool KeepAlive()
{
    return true;
}

在调试中我可以看到调用该方法,但会话时间没有刷新和到期, 如果我刷新页面(f5),时间会话将被重置。

为什么从会话过期的角度调用get并且它不会更新会话时间? 现在我的配置会话是:

<sessionState mode="InProc" cookieless="false" timeout="5" />

0 个答案:

没有答案