身份服务器3在超过空闲时间时设置自动注销

时间:2018-02-14 02:36:16

标签: identityserver3

我继承了使用IdentityServer 3进行身份验证的Web应用程序。我是这方面的新用户,我试图弄清楚如何在5分钟后让应用程序超时。因此,如果用户要离开他们的计算机并在6分钟后返回,则应用程序将被注销,他们将看到登录页面。 任何提示或链接到文章,可以帮助我实现这项工作?我一直在寻找几个小时而一无所获。

1 个答案:

答案 0 :(得分:1)

This是您可以在您的方案中使用的韧皮文章。

另请查看最新的documentation。我看到你继承了一个现有的解决方案,所以从头开始它可能就是这样。

通常,您需要一种清除cookie并强制注销的方法。类似的东西:

public ActionResult Logout()
{
    Request.GetOwinContext().Authentication.SignOut();
    return Redirect("/");
}

有关此特定事项的更多信息here

现在对此方法的确切调用取决于您,但有很多选项。

希望这会有所帮助。