C# 在ASP.NET MVC中显式结束会话

C# 在ASP.NET MVC中显式结束会话,c#,asp.net-mvc,C#,Asp.net Mvc,在我的项目中,如果系统空闲10分钟,那么我希望明确结束当前登录用户的会话。我怎样才能做到这一点?请提供帮助。您可以通过web.config文件执行此操作,以下是示例 <configuration> <system.web> <sessionState timeout="20"></sessionState> </system.web> </configuration> 我的代码由两部分组成。一个是客户

在我的项目中,如果系统空闲10分钟,那么我希望明确结束当前登录用户的会话。我怎样才能做到这一点?请提供帮助。

您可以通过web.config文件执行此操作,以下是示例

<configuration>
  <system.web>
     <sessionState timeout="20"></sessionState>
  </system.web>
</configuration> 


我的代码由两部分组成。一个是客户端,另一个是服务。这两个部分都包含web.config。我应该在哪里添加这个?在客户端的web.config或服务的web.config?@PSriharsha-这将进入根web.config,如果您没有,我认为您应该更新这两个。您想注销用户还是仅仅终止用户的会话?@ramirimu我只想在系统空闲时自动终止用户的会话。然后@PranayRana的解决方案将起作用。如果需要重置身份验证,则需要在身份验证标签中的
处设置
超时。