web.config配置文件示例(转载)

原贴地址:http://www.cnblogs.com/andymore/archive/2006/10/03/520759.html
    为了方便配置web.config文件,我写了一个常用的web.config文件的示例,可以以此为模版根据需要修改。
    创建web.config文件的三种快捷方法:
    1、用VS2005中的asp.net网站配置工具配置
    2、参考C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727(.net framework版本)\CONFIG\目录下的machine.config 文件进行编写
    3、以下边这个文件作模版修改
ContractedBlock.gif ExpandedBlockStart.gif Web.config配置示例
None.gif<?xml version="1.0" encoding="utf-8"?>
None.gif
<!-- 
None.gif    注意: 除了手动编辑此文件以外,您还可以使用 
None.gif    Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的
None.gif     “网站”->“Asp.Net 配置”选项。
None.gif    设置和注释的完整列表在 
None.gif    machine.config.comments 中,该文件通常位于 
None.gif    \Windows\Microsoft.Net\Framework\v2.x\Config 中
None.gif
-->
None.gif
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
None.gif  
<appSettings>
None.gif    
<!-- Enable data caching -->
None.gif    
<add key="EnableCaching" value="true"/>
None.gif  
</appSettings>
None.gif  
<connectionStrings>
None.gif    
<add name="strConnUserDB" 
None.gif         connectionString
="Data Source=.;Initial Catalog=profile1;Integrated Security=True"
None.gif         providerName
="System.Data.SqlClient" />
None.gif  
</connectionStrings>
None.gif  
<system.web>
None.gif
None.gif    
<membership>
None.gif      
<providers>
None.gif        
<remove name="AspNetSqlMembershipProvider" />
None.gif        
<add name="AspNetSqlMembershipProvider" 
None.gif             type
="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 
None.gif             connectionStringName
="strConnUserDB" 
None.gif             enablePasswordRetrieval
="false" 
None.gif             enablePasswordReset
="true" 
None.gif             requiresQuestionAndAnswer
="true" 
None.gif             applicationName
="/" 
None.gif             requiresUniqueEmail
="false" 
None.gif             passwordFormat
="Hashed" 
None.gif             maxInvalidPasswordAttempts
="5" 
None.gif             minRequiredPasswordLength
="7" 
None.gif             minRequiredNonalphanumericCharacters
="1" 
None.gif             passwordAttemptWindow
="10" 
None.gif             passwordStrengthRegularExpression
=""
None.gif             description
="存储membership数据"
None.gif         
/>
None.gif      
</providers>
None.gif    
</membership>
None.gif    
<profile enabled="true" defaultProvider="AspNetSqlProfileProvider" inherits="">
None.gif      
<providers>
None.gif      
<remove name="AspNetSqlProfileProvider" />
None.gif      
<add name="AspNetSqlProfileProvider" 
None.gif            connectionStringName
="strConnUserDB" 
None.gif            applicationName
="/" 
None.gif            type
="System.Web.Profile.SqlProfileProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 
None.gif            description
="存储Profile数据"
None.gif         
/>
None.gif      
</providers>
None.gif       
<properties>
None.gif        
<add name="Name"/>
None.gif        
<add name="BackColor" type="System.Drawing.Color" allowAnonymous="true" serializeAs="Binary"/>
None.gif      
</properties>
None.gif    
</profile>
None.gif    
None.gif    
<roleManager enabled="true" cacheRolesInCookie="true">
None.gif      
<providers>
None.gif        
<remove name="AspNetSqlRoleProvider" />
None.gif        
<add name="AspNetSqlRoleProvider" 
None.gif        connectionStringName
="strConnUserDB" 
None.gif        applicationName
="/" 
None.gif        type
="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 
None.gif        description
="存储Role数据"
None.gif          
/>
None.gif      
</providers>
None.gif    
</roleManager>
None.gif    
<!-- Other roleManager attributes (and their defaults) include:
None.gif            cookieName=".ASPXROLES"        
None.gif            cookieTimeout="30"
None.gif            cookiePath="/"        
None.gif            cookieRequireSSL="false"        
None.gif            cookieSlidingExpiration="true"  // Renew expiring cookies?
None.gif            createPersistentCookie="false"  // Issue persistent cookie?
None.gif            cookieProtection="All" />          // Cookie protection level
None.gif     
-->
None.gif    
<compilation debug="false" />
None.gif    
<authentication mode="Forms" />
None.gif    
<!--
None.gif        <anonymousIdentification 
None.gif            enabled="true" 
None.gif            cookieName=".ASPXANONYMOUS" 
None.gif            cookieTimeout="43200" 
None.gif            cookiePath="/" 
None.gif            cookieRequireSSL="false" 
None.gif            cookieSlidingExpiration="true" 
None.gif            cookieProtection="All" 
None.gif            cookieless="UseCookies"
None.gif         />
None.gif     
-->    
None.gif    
<!--
None.gif        <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
None.gif            <error statusCode="403" redirect="NoAccess.htm" />
None.gif            <error statusCode="404" redirect="FileNotFound.htm" />
None.gif        </customErrors>
None.gif     
-->
None.gif  
</system.web>
None.gif  
<location path="user">
None.gif    
<system.web>
None.gif      
<authorization>
None.gif        
<allow roles="?" />
None.gif        
<deny users="*"/>
None.gif      
</authorization>
None.gif    
</system.web>
None.gif  
</location>
None.gif
</configuration>

转载于:https://www.cnblogs.com/hide0511/archive/2006/10/24/538784.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值