gpt4 book ai didi

javascript - 如何使用 Javascript 在 MVC 中设置 html 页面的 session 过期时间?

转载 作者:行者123 更新时间:2023-12-03 05:08:23 24 4
gpt4 key购买 nike

我在mvc中有一个html页面,里面还有一个按钮点击功能。如果 pge 闲置 30 分钟,如何重定向到登录页面?我尝试过以下代码..

setTimeout(function () { '@Url.Action("LogOn", "Account")'; }, 1800000); 

但它无法正常工作。提前致谢

最佳答案

您应该仅使用它来将用户重定向到登录页面,以便他知道 session 已过期。超时时间必须在服务器端设置。

尝试

setTimeout(function () { window.location.href = "/Account/LogOn/" }, 1800000);

但是你的 web.config 中也应该有这个

 <system.web>    
<sessionState mode="StateServer" cookieless="false" timeout="30"/>
</system.web>

关于javascript - 如何使用 Javascript 在 MVC 中设置 html 页面的 session 过期时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41929775/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com