我有一个问题,即使功能注销尚未执行,用户也一直注销。这似乎是由于代码在 c# 中(这是在剃刀布局页面 mvc4 中)
<script type="text/javascript">
var idleTimer = 0;
function notIdle()
{
clearTimeout(idleTimer);
idleTimer = setTimeout(function () { logout() }, 5000);
}
function logout()
{
@if (Request.IsAuthenticated )
{
WebSecurity.Logout();
}
window.location.reload();
clearTimeout(idleTimer);
}
</script>