如何在 ASP 会话超时时执行某些操作



我想在(经典)ASP 会话超时时执行一些服务器端操作,例如在日志文件中记录事件。在Java中,我会添加一个SessionListener并从sessionDestroy()方法写入日志消息。是否有 ASP 等效的 SessionListener,我将如何使用它?

会话超时时,没有可以在经典 ASP 中触发的事件。

建议您手动运行会话管理半,将所有用户会话及其上次更新记录到数据库中,从服务器或任何检查超过超时(会话)时间的会话的位置在 cron(任务计划程序)计时器(每分钟)上运行另一个 ASP 文件并从那里触发您的操作。

记录数据库表中用户的session.sessionID,在每次页面加载时,用户检查其会话是否已超时,并执行ASP放弃会话以准确模拟其会话正常超时时会发生什么情况。

http://www.w3schools.com/asp/met_abandon.asp

最新更新