如何在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>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM