Web.config文件是一个标准的XML文档,所有的配置信息都位于 1. 这个标记用来配置自定义的应用程序设置,比如数据库连接字符串、文件路径或存在在应用程序.ini文件中的任何信息。用户可以使用System.Configuration.ConfigurationSettings类在代码中访问 另外,用户还可以在Web.config文件的 在下面的配置中,我们添加了一个连接字符串配置,配置名称为ConnString,值为“server=localhost;database=test;uid=testing;pwd=test;”。 用户就可以在页面中使用下面的代码来访问新添加的设置。 ConfigurationSettings.AppSettings("ConnString"); remove子元素用来删除特定的设置;clear子元素用来删除包含它的appSettings中的所有设置。例如: 2. 这两个标记紧密相关,它们用来设置应用程序的安全性。 Windows:将Windows验证指定为默认的身份验证模式。当使用以下任意形式的Microsoft Internet信息服务(IIS)身份验证时使用该模式:基本、简要、集成的Windows验证(MTLM/Kerberos)或证书。 Forms:将ASP.NET基于窗体的身份验证指定为默认的身份验证模式。 Passport:将Microsoft Passport身份验证指定为默认的身份验证模式。 None:不指定任何身份验证。只有匿名用户是预期的或者应用程序可以处理事件以提供其自身的身份验证。 在运行时,ASP.NET将在 在下面的示例中,使用mode属性指定使用基于窗体的身份验证,并在 6. 这个标记用来配置ASP.NET跟踪服务,它包含以下属性。 enabled:该属性指定是否为应用程序启用跟踪。默认值为false(不启用跟踪)。 localOnly:该属性指定跟踪查看器(trace.axd)是否只用于宿主Web服务器。默认值为true(只用于宿主Web服务器)。当为false时,跟踪查看器可用于任何计算机。 pageOutput:该属性指定在每一页的结尾是否显示跟踪输出。默认值为false(不显示,只能通过跟踪工具访问跟踪输出)。 requestLimit:该属性在服务器上存储的跟踪请求的数目。默认值为10,如果达到该限制,则自动取消跟踪。 traceMode:该属性指定是否以处理跟踪的顺序来显示跟踪信息。默认值为SortByTime(按处理顺序显示);如果属性值为SortByCategory,则表示根据用户定义的类别按字母顺序显示跳跃信息。 下面给出一个示例。 |
|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )
GMT+8, 2024-9-30 19:34 , Processed in 0.208313 second(s), 12 queries , Gzip On, MemCache On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.