我继承了使用IdentityServer 3进行身份验证的Web应用程序。我是这方面的新用户,我试图弄清楚如何在5分钟后让应用程序超时。因此,如果用户要离开他们的计算机并在6分钟后返回,则应用程序将被注销,他们将看到登录页面。 任何提示或链接到文章,可以帮助我实现这项工作?我一直在寻找几个小时而一无所获。
答案 0 :(得分:1)
This是您可以在您的方案中使用的韧皮文章。
另请查看最新的documentation。我看到你继承了一个现有的解决方案,所以从头开始它可能就是这样。
通常,您需要一种清除cookie并强制注销的方法。类似的东西:
public ActionResult Logout()
{
Request.GetOwinContext().Authentication.SignOut();
return Redirect("/");
}
有关此特定事项的更多信息here。
现在对此方法的确切调用取决于您,但有很多选项。
希望这会有所帮助。