Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的项目在 IIS7 上运行。我有一个会话状态问题:会话迅速下降(一分钟或更短)。当我在 Visual Studio 2010(我的计算机上的本地 IIS)上运行项目时,我的会话没有问题。如何在 IIS 服务器上解决此问题?
我的猜测是您有 InProc 会话状态,并且您的工作进程由于未处理的线程或任务异常或由于堆栈溢出而致命地崩溃。
切换到 StateServer 模式和/或修复现金。
它可能是应用程序中未处理的异常,但也可能是服务器的时钟设置为与您的时间不同的时间。这意味着会话 cookie 会立即(或至少非常快)过期,因此您会丢失会话。