gpt4 book ai didi

c# - session 超时时如何在登录页面显示错误消息

转载 作者:太空宇宙 更新时间:2023-11-03 15:13:52 25 4
gpt4 key购买 nike

我使用 ASP.Net Identity 和 OWIN 进行登录。在出现新要求之前一切正常,如下所示:

“用户已成功登录,并且在一段时间内(例如:10 分钟)用户未登陆页面,因此用户的 session 超时已过期,页面应重定向到登录页面,并显示错误消息“您的登录 session 已过期!请重新登录。”

如何设置我的配置以满足该要求?

非常感谢您的反馈。

谢谢,阿纳斯多夫

最佳答案

如果我正确理解您的要求。您想在超时后将用户重定向到登录页面,而不刷新页面。如果这是你想要的解决方案是这样的:

  1. 坚持用户登录日期时间某处(数据库或其他)
  2. 你想要一些像Hangfire这样的后台 worker 根据之前保存的用户登录日期查找需要再次登录的用户
  3. 然后你可以使用实时库signalR它负责立即将内容推送到连接的客户端,无需刷新页面。
  4. 在您的客户端代码中放置重定向逻辑,您就完成了

关于c# - session 超时时如何在登录页面显示错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39842837/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com