ASP.NET HttpContext.Current.Application 生命周期

标签 asp.net

我有一个网络服务,可以跨操作调用跟踪用户。我将我的用户信息存储在 HttpContext.Current.Application 变量中,它是一个 HttpApplicationState。我注意到有时我的 key 在那儿,有时却不在。因此,我假设我的应用程序状态的持续时间即将到期。

有没有办法配置这个?如果是,怎么办?

谢谢!

最佳答案

x 分钟空闲时间后,IIS 将终止工作进程。我假设 HttpApplicationState 将丢失。

您可以禁用空闲超时,请参阅 How to prevent/extend idleTimeout in IIS 7?

关于ASP.NET HttpContext.Current.Application 生命周期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6084408/

相关文章:

c# - 设置报告查看器参数

html - 使用 % 标识符在 Asp.net 表中定义列宽

asp.net - Identity.GetUserId() 如何找到用户 ID?

c# - 如何停止在 ASP.NET 用户控件中定义两次 Javascript 函数

c# - 无法加载文件或程序集 'System.Web.Optimization' 或其依赖项之一

asp.net - 如何使用 Active Directory 创建具有个人用户帐户的新 .NET 应用程序?

c# - 如何在不在每个过程中创建附加参数的情况下将线程文化从应用程序传递到 sql server?

c# - 使用 Page.ClientScript.RegisterClientScriptBlock 不起作用

c# - ASP 必填字段验证器显示星号而不是错误消息

c# - 使用上一页获取 GridView 选定行值