如何在经典的asp中使用.net共享它的会话?

Ari*_*nez 5 asp.net session asp-classic

我们正在开发一个asp经典应用程序,引入新的asp.net页面.会话变量通过login.asp共享,一切正常......我们现在面临的问题是asp经典会话到期同时用户正在浏览.net页面并尝试再次进入asp页面. .. asp中的会话已经过期,因为用户已经浏览了超过20分钟的aspx页面.

在此先感谢Ariel Gimenez

Luk*_*ani 3

当用户浏览 ASPX 页面时,您可以通过以下方式使 Classic ASP 会话保持活动状态:

  1. 在加载 ASP 页面的 ASPX 页面中添加隐藏的 iframe

    ' aspx 页面....

    <iframe src='keep_session.asp' style='display:none'></iframe>

  2. 或者每 10 分钟从 ASPX 页面使用 AJAX 发布到 ASP 页面,以保持 ASP 会话处于活动状态