0

関数 logout が実行されていないにもかかわらず、ユーザーが常にログアウトされるという問題があります。これは、コードが 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> 
4

1 に答える 1