Web.Config配置
数据库连接配置Web.config
//连接sqlsever数据库
<appSettings> <add key="sqlConStr" value="Data Source=.;Database=Northwind_ZH;Uid=sa;Pwd=***"/> </appSettings>
//连接access数据库
<appSettings>
<add key="accessCon" value="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=|DataDirectory|db_access.mdb"/>
</appSettings>
自定义错误页面配置
<system.web>
<customErrors defaultRedirect="error.aspx" mode="On"/>
<!--
如果在执行请求的过程中出现未处理的错误,
则通过 <customErrors> 节可以配置相应的处理步骤。具体说来,
开发人员通过该节可以配置
要显示的 html 错误页
以代替错误堆栈跟踪。
-->
<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID"/>
</system.web>
配置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>
本文来自博客园,作者:CelonY,转载请注明原文链接:https://www.cnblogs.com/CelonY/p/10852805.html
浙公网安备 33010602011771号