问题标签 [httpapplication]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
547 浏览

c# - `_[....]` 是一个有效的标识符吗?

我刚刚安装了来自 Microsoft 的 .NET 4.5 参考源,因为我正在尝试调试我看到的问题,并且在HttpApplication.cs.

注意倒数第二行private bool _[....]; // per call

是否是_[....]有效标识符(在任何编译级别,包括 IL)或自编译后源是否已更改?

0 投票
2 回答
2303 浏览

asp.net - HttpContext.Current.ApplicationInstance.Application 与 HttpContext.Current.Application

如果我想存储一些对象以跨页面和会话共享,我应该使用哪一个?

HttpContext.Current.ApplicationInstance.ApplicationHttpContext.Current.Application

我正在使用HttpContext.Current.Application,但只是在两者之间感到困惑。

0 投票
1 回答
251 浏览

asp.net - 在服务器端保存全局数据的 asp.net 最佳实践

我需要管理一个字典,为每个登录的用户保存用户 ID + 用户名。当用户进行 ajax 调用时,我想检查 cookie 中的用户 ID 是否存在于字典中。

存储数据的最佳位置在哪里?当然它必须在服务器上,并且所有用户都应该能够访问数据,那么推荐使用 HttpApplication 对象吗?

0 投票
1 回答
247 浏览

c# - 计算 HttpApplication 的实例

我们预计我们的 ASP.NET 应用程序会出现一些严重的性能问题,现在我们正在调查这个问题。在我们看来,这个问题与当前的 HttpApplications 数量有关是合理的。有没有办法用性能来计算这些?

0 投票
1 回答
329 浏览

asp.net - ASP.Net MVC3 FormsAuthentication整体登录事件

我有一个 ASP.Net MVC3 应用程序。调用 LogIn 操作时,我使用 MembershipProvider 来验证用户并使用 FormsAuthentication 来设置 cookie。

此外,我从数据库中获取有关用户的一些信息并将其存储在 Session 中。

当用户随后访问该站点时,他们已经通过 cookie 进行了身份验证,我正在寻找可以连接的地方,以便再次从数据库中获取有关用户的信息。

HttpApplication.AuthorizeRequest() 是执行此操作的最佳位置吗?显然,每个请求都会调用它,所以我希望我可以使用一些东西来表明用户已经过身份验证——无论是在登录后明确还是在他们自动进行身份验证时。

0 投票
1 回答
1109 浏览

c# - 带有 Backgroundworker 的 ASP.NET Webservice 中的轮询服务未继续

我需要在 ASP.NET-WebService 中运行轮询服务。现在,我已经用BackgroundWorker我开始Application_StartHttpApplication. 这是有效的。但是突然之间,它不再继续工作了。

现在,我有一个闲置的问题: a 的 LifetimeHttpApplication在它开始并执行之后是Application_Start多少?我必须BackgroundWorker在另一个地方实施和运行我的吗?

0 投票
0 回答
101 浏览

c# - 重置所有 HttpApplication 实例

我已经定义并分配了 HTTP 模块,该模块具有在创建模块时初始化一次的数据。在 asp.net 应用程序的工作期间,我想说 - 在该模块类型的所有实例上重置此数据。如您所知,每个 Asp.Net 应用程序实例都有由 Asp.Net 管理的 HttpApplication 池和模块集合。我想有可能从一些管理员 .aspx 页面说 - 重置所有 HTTP 模块。我只知道如何捕获/访问当前 HTTP 请求的活动 HTTP 应用程序实例和 HTTP 模块实例。如何对所有模块实例执行此操作。是否可以访问全局 HttpApplication 池,或者这个问题是否有其他模式?

0 投票
1 回答
631 浏览

c# - 如何在 Init() 之外为 HttpApplication 事件注册处理程序

我正在创建一个需要在 ASP.NET 请求生命周期的各个阶段运行一些代码的库。

通过重写 HttpApplication.Init() 并在其中注册各种处理程序来编写 Web 应用程序时,很容易做到这一点。

但是,我想在 Application_Start(); 期间从我的库中执行此操作;我不想让消费者不得不重写 Init() 并从那里调用我的事件设置代码。

有什么办法可以做到这一点?

这是我的理想设置:

0 投票
1 回答
348 浏览

asp.net - HttpApplication 如何在 .net HttpRuntime 中工作?

不确定 HttpApplication 是否可以用作会话机制。一旦 HttpApplicationFactory 通过我的第一个请求创建了 HttpApplication,HttpApplicationFactory 会通过我的第二个请求重用 HttpApplicationFactory 吗?或更新?

0 投票
1 回答
317 浏览

asp.net - HttpApplication.Init 与 HttpModule.Init

我试图理解为什么方法在andInit中都可用,以及何时使用其中一种。HttpApplicationHttpModule