
/// <summary>
///将用户的所有信息保存入会话Session中
/// </summary>
/// <returns></returns>
public static void SetLogin(Se_LoginAccount acc, HttpSessionStateBase Session, HttpServerUtilityBase Server)
{
if (Session == null) return;
if (acc == null)
{
Session["LoginAccount"] = null;
Session["Functions"] = null;
}
else
{
Session["LoginAccount"] = acc;
Session["LoginName"] = acc.Name;
Session.Timeout = 600;
}
}
以时间最短的有效,可以再IIs上设置的时间更长一些,上面图片就是设置IIs空置超时
本文介绍了一种将用户登录信息保存到会话Session中的方法,确保了用户信息的安全存储和有效利用。同时,文中提及了如何设置IIS空置超时时间,以延长会话的有效期。
648

被折叠的 条评论
为什么被折叠?



