ASP.Net Web.Config文件配置之配置Session變量的生命週期

如何在Web.Config文件中配置Session變量的生命週期。
 
在Web.Config文件中配置Session變量的生命週期是在<sessionState><sessionState/>節中完成的,在配置Session的生命週期時,可以設置以下幾個參數:
 
    Mode:該參數用於設置存儲會話狀態。狀態包括Off、Inproc、StateServer和SqlServer。
        Off表示禁用會話狀態
        Inproc表示工作進程自身存儲會話狀態
        StateServer表示將把會話信息存放在一個單獨的ASP.NET狀態服務中
        SqlServer表示將把會話信息存放在SQL Server數據庫中。
   StateConnecitonString:該參數用於設置ASP.NET應用程序存儲遠程會話狀態的服務器名,默認名爲本地。
   Cookieless:當該參數值設置爲True時,表示不使用Cookie會話標識客,反之設置爲False時,標識啓動Cookie會話狀態。
   SqlConnectionString:該參數用於設置SQL Server數據庫連接。
   Timeout:該參數用於設置會話時間,超過該期限,會自動中斷會話,默認設置爲20。
 
配置Web.Config文件的方法如下:
      在Web.Config文件的<system.web></system.web>節點中添加如下代碼,設置Session的生命週期爲10分鐘。
代碼: <sessionState mode="InProc" timeout="10"></sessionState>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章