网页程序登陆超时如何编写符合等级保护:
1、使用Session超时配置用户无操作时,自动退出的超时时间。
2、使用Application配置登陆后的Session清单,判断重复登陆信息。
3、使用Cookie或者浏览器Local storage随机GUID值,判断是否同一台计算机。
Asp.net 代码在全局 Global.asax
protected void Application_Start(object sender, EventArgs e)
{
Application["OnlineUser"] = new TList<OnLineUser>(); //在线用户
Application["LockTable"] = new TList<LockTable>(); //正在编辑表
}
protected void Session_End(object sender, EventArgs e)
{
try
{
if (Session["GID"] != null)
{
//退出Session 编写对应的代码
}
else
{
//已经退出
}
}
catch(Exception err)
{
//错误处理
}
}
原创
2025-07-04 09:43:46