Session timeout là gì

Đó là 20 phút theo MSDN

Từ MSDN:

Thuộc tính TimeSpan tùy chọn.
Chỉ định số phút một phiên có thể không hoạt động trước khi nó bị bỏ qua. Không thể đặt thuộc tính thời gian chờ thành giá trị lớn hơn 525,601 phút (1 năm) cho chế độ máy chủ trong quá trình và trạng thái. Cài đặt cấu hình thời gian chờ của phiên chỉ áp dụng cho các trang ASP.NET. Thay đổi giá trị thời gian chờ của phiên không ảnh hưởng đến thời gian chờ của phiên đối với các trang ASP. Tương tự, việc thay đổi thời gian chờ của phiên cho các trang ASP không ảnh hưởng đến thời gian chờ của phiên cho các trang ASP.NET. Mặc định là 20 phút.

Nó phụ thuộc vào cấu hình hoặc thay đổi theo chương trình .
Do đó, cách đáng tin cậy nhất để kiểm tra giá trị hiện tại là trong thời gian chạy thông qua mã.

Xem thuộc tính HttpSessionState.Timeout ; giá trị mặc định là 20 phút.

Bạn có thể truy cập đề xuất này trong ASP.NET qua HttpContext : this.HttpContext.Session.Timeout // ASP.NET MVC controllerPage.Session.Timeout // ASP.NET Web Forms code-behindHttpContext.Current.Session.Timeout // Elsewhere

  1. Khoảng thời gian hết hạn mặc định cho phiên là 20 phút .
  2. Khoảng thời gian hết hạn mặc định cho cookie là 30 phút .
  3. Kích thước tối đa của ViewState là 25% kích thước trang

Mặc định là 20 phút. http://msdn.microsoft.com/en-us/library/h6bb9cz9(v=vs.80).aspx <sessionState mode="[Off|InProc|StateServer|SQLServer|Custom]"timeout="number of minutes"cookieName="session identifier cookie name"cookieless=     "[true|false|AutoDetect|UseCookies|UseUri|UseDeviceProfile]"regenerateExpiredSessionId="[True|False]"sqlConnectionString="sql connection string"sqlCommandTimeout="number of seconds"allowCustomSqlDatabase="[True|False]"useHostingIdentity="[True|False]"stateConnectionString="tcpip=server:port"stateNetworkTimeout="number of seconds"customProvider="custom provider name"><providers>...</providers></sessionState>

Khoảng thời gian hết hạn mặc định cho phiên là 20 phút.

Bạn có thể cập nhật phiên và định cấu hình số phút trong thời gian chờ  <sessionState timeout="30"></sessionState>

Video liên quan