如何超时ASP.NET MVC登录用户?

时间:2009-07-15 05:24:53

标签: asp.net-mvc

如何在大约5分钟左右的时间内将ASP.NET MVC登录用户的会话超时,迫使他必须登录才能继续?

1 个答案:

答案 0 :(得分:2)

由于MVC就像WebForms一样,因为它们都运行在ASP.NET上并假设你正在使用Forms Authentication,你可以:

  • 强制用户使用FormsAuthenitcation.SignOut()注销,这将清除其身份验证Cookie;或

  • 设置表单身份验证超时值(默认为30分钟)。例如:

<system.web>
  <authentication mode="Forms">
    <forms timeout="5"/>
  </authentication>
</system.web>