Web.config资料配备

本文介绍ASP.NET中Session生命周期配置方法,包括不同模式的使用及参数设置。同时提供Java连接SQL Server数据库的代码示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

联接sql数据库
Java代码
<connectionStrings>  
    <add name="connStr" connectionString="server=./SQLEXPRESS;database=newssystem;User ID=sa;pwd=123"/>  
</connectionStrings> 

<connectionStrings>
    <add name="connStr" connectionString="server=./SQLEXPRESS;database=newssystem;User ID=sa;pwd=123"/>
</connectionStrings>

配备Session的性命周期
mode:改参数用以设立对话的状态。Off示意禁用对话状态,Inproc示意工作过程本身储存对话状态,StageServer示意对话信息储存在一个独自的ASP.NET状态服务中,SqlServer示意对话信息储存在数据库中。
StateConnectionString:用来设立ASP.NET应用程序储存对话状态的服务器名。默许为当地。
Cookieless:为True是示意不运用Cookie对话标识客户。为False时示意起步Cookie对话状态。
SqlConnectionString:用以设立SQL Server数据库联接。
Timeout:用以设立对话时间,默许为:20。
如:在web.Config资料中的中平添如次代码,设立Session的性命周期为十min
Java代码




限制上传资料的大小和时间
在中
maxRequestLength属性:用来防止服务器进攻,默认值为4096(四M)。
ExecutionTimeout属性:在Asp.net应用程序自动封闭前,容许实施请求的最大秒数。默认值为110s(惟独当compilation元素中的调试属性为false时才实用)

如:
Java代码




联接默许的失误页
在中
Mode属性:on示意起用自定义错处;off示意禁用自定义差错;RemoteOnle示意仅向远路客户端展示自定义差错并向当地主机展示asp.net差错。默认值为RemoteOnly。
DefaultRedirect属性:用来指定网页失误时,浏览器定向到的默许URL地址。如其未指定,则展示一般性差错。
如:
Java代码


配备印证级别
在中拇指定mode属性
windows:将windows证验指定为默许的身份验证方式
Forms:将ASP.NET基于窗体的身份验证指定为默许的身份验证方式
PassPort:将Microsoft的集中身份验证指定为默许身份验证形式
None:不指定任何身份验证方式
注:在配备印证级别时还需要在三拇指定元素,以限制未登录用户不能访问急需身份验证的页面。
如:没用登录的用户访问急需证验的页面时,自动跳转到Login.aspx页。
Java代码
<authentication mode="Forms">  
<forms loginUrl="login.aspx" name=".ASPXAUTH">  
</forms>  
</authentication>  
<authorization>  
<deny users="?" 
</authorization> 

<authentication mode="Forms">
<forms loginUrl="login.aspx" name=".ASPXAUTH">
</forms>
</authentication>
<authorization>
<deny users="?"
</authorization>

注:示意容许所用用户。"?"示意匿名用户

本文来源:
我的异常网
Java Exception
Dotnet Exception
Oracle Exception

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值