Bar*_*jen 46
它取决于配置或程序更改.
因此,检查当前值的最可靠方法是在运行时通过代码.
请参阅HttpSessionState.Timeout属性; 默认值是20分钟.
您可以通过HttpContext访问ASP.NET中的这个属性:
this.HttpContext.Session.Timeout // ASP.NET MVC controller
Page.Session.Timeout // ASP.NET Web Forms code-behind
HttpContext.Current.Session.Timeout // Elsewhere
Run Code Online (Sandbox Code Playgroud)
小智 22
默认值为20分钟. 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>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
133292 次 |
| 最近记录: |