Web.Config配置
程序员文章站
2022-04-09 17:09:07
数据库连接 配置Session的生命周期 Mode:包括Off(禁用会话状态)、Inproc(工作进程自身存储会话装填)、StateServer(把会话信息存放在一个单独的ASP.NET状态服务中)、SqlServer(会话信息存放在SQLServer数据库中) stateConnectionStr ......
数据库连接
<appsettings> <add key="accesscon" value="provider=microsoft.jet.oledb.4.0;data source=|data|data.mdb"/> <add key="sqlconstr" value="data source=.;database=northwind_zh;uid=sa;pwd=33661"/> </appsettings>
配置session的生命周期
<system.web> <sessionstate mode="inproc" timeout="10"> </sessionstate> </system.web>
mode:包括off(禁用会话状态)、inproc(工作进程自身存储会话装填)、stateserver(把会话信息存放在一个单独的asp.net状态服务中)、sqlserver(会话信息存放在sqlserver数据库中)
stateconnectionstring:存储会装状态的服务器名,默认为本地
cookieless:autodetect、usecookies、usedeviceprofile、useuri、true(不使用cookie会话状态)、false(启用cookie会话状态)
sqlconnectionstring:设置sqlserver数据库连接
timeout:会话过期时间,默认为20
限制上传文件大小和时间
<system.web> <httpruntime targetframework="4.6.1" maxrequestlength="4096" executiontimeout="110"/> </system.web>
maxrequestlength:文件最大限制,默认4096(4mb)
executiontimeout:请求执行的最大时间连
接默认错误页
<system.web> <customerrors mode="" defaultredirect="erropage.html"/> </system.web>
mode:on(启用自定义错误)、off(禁用自定义错误)、remoteonly(客户端显示自定义错误,服务器显示本地asp.net错误)
defaultredirect:指定网页出错时,浏览器定向的默认url
配置验证级别
<system.web> <authentication> <forms loginurl="login.aspx" name=".aspxauth"> </forms> </authentication> </system.web>