c# - 如何在 ASP.NET MVC 中使用 Session_Start?

标签 c# asp.net-mvc session

这很奇怪,我认为只需在 Global.asax.cs 中添加这段代码就足够了:

void Session_Start(object sender, EventArgs e) {
  // your code here, it will be executed upon session start
}

但是没有调用该方法...如何让 ASP.NET 在 session 开始时调用 Session_Start 方法?

我不知道如何捕捉 session 创建事件。

最佳答案

是的,这就足够了......当你启用 session 时:

<system.web>
  <sessionState cookieName="auth" mode="InProc" timeout="480"/>
</system.web>

关于c# - 如何在 ASP.NET MVC 中使用 Session_Start?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43120947/

相关文章:

c# - 如何在 C# 中使用反射获取 Json 属性名称

c# - Windows 上 Git 的持续集成

c# - 异常 : User does not have permission to perform this action

c# - Mod_Mono + ASP MVC 5 Framework 4.5 - System.Web.Security.MembershipPasswordAttribute 错误

c# - 在运行时将 byte[] 加载到图像中

c# - 将 XML 项动态添加到列表框时出现问题,C#?

c# - 我们应该将 CancellationToken 与 MVC/Web API Controller 一起使用吗?

php - Laravel TokenMismatchException session 超时

php - Wordpress session 变量不起作用

php - Laravel - session 不与数据库驱动程序保持一致