VB.net 开始新会话

发布于 2024-10-19 08:16:15 字数 236 浏览 1 评论 0原文

虽然我在 PHP 中看过很多示例,但似乎在 VB 中找不到,我想知道这是否可能。

我有一个页面,会话在页面加载时启动(使用 global.asax),用户可能很长一段时间不会从该页面移动(或与之交互),并且我不想增加会话超时。当会话在 20 分钟后超时时,我想开始一个新的会话,而不离开页面。

我也不想要持续保持活动状态,

我想通过另一种方法(计时器、按钮按下...)来做到这一点,

这可能吗?

While Ive seen plenty of examples in PHP, can't seem to find one in VB, I want to know if this is even possible.

I have a page, a session starts on page load (using global.asax) the user may not move from (or interact with) that page for a long while and I dont want to increase the session timeout. When the session times out after say.. 20 minutes, I want to start a new one, without moving from the page.

I also don't want constant keep-alives

I want to do it via another method (timer, button press...)

Is this even possible?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

装迷糊 2024-10-26 08:16:15

如果您想在没有持续保持活动状态的情况下延长会话,并且希望用户单击按钮或基于计时器,那么我建议您使用向服务器发出 AJAX 请求,并且不要期望任何类型的一个回应。只需这样做即可使会话保持活动状态。您可以使用 javascript/jquery 根据您的首选条件触发此请求。

If you want to extend the session without a constant keep-alive, and prefer the user to click a button, or base it on a timer, then I would advise that you use fire an AJAX request to the server and not expect any type of a response. Simply doing so will keep the session alive. You can fire this request on any of your preferred criteria using javascript/jquery.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文