gpt4 book ai didi

ASP.NET WebForms - session 变量为空

转载 作者:行者123 更新时间:2023-12-03 17:49:55 24 4
gpt4 key购买 nike

我有一个 iframe keep alive(iframe 在我的网站上每隔几分钟访问一个页面,defibrillator.aspx 以保持 session 事件)在我的 masterpage 上用于 asp.net 应用程序。这在大多数情况下都有效,但在我的除颤器页面上加载页面期间,我的 session 变量经常会返回 null。起初,我认为 session 由于某种原因被服务器超时,所以我将一些日志记录到 global.asax 中的 Session_End 事件中,但它从未被命中。

任何可能导致 session 丢失的想法。

最佳答案

很多事情都会导致 session 丢失。 AppPool 回收、iisreset、客户端可能会丢失其 session cookie 等。在不了解更多信息的情况下,很难判断是什么问题。

如果 session 非常重要以至于您轮询应用程序以防止工作进程休眠,也许您应该查看 persisting your session state to SQL Server .

关于ASP.NET WebForms - session 变量为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/632219/

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