首页 > 代码库 > Session

Session

Session["UserName"] = txtUserName.Text;

技术分享

服务器产生的Session会存在服务器自己的内存中

然后对应产生的SessionId会以Cookie的形式放在请求报文中发给浏览器端

在不关闭浏览器的情况下再次请求服务器,浏览器会将SessionId放在请求报文中发送给服务端,服务端根据SessionId从而找到对应的Session

主要场景:登录 实例:AscoFSTI登录

缺点: 1.20分钟失效问题

       2.依赖Cookie,浏览器一关,SessionId就丢失了

       3.IIS进程一崩溃,所有Session全部失效

 

Session