.net Web.Config配置文件 转

时间:2021-02-12 00:34:06

.net Web.Config配置文件

博客分类:

 

.net Web.Config配置文件

一、配置信息

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <configuration>
  3. <appSettings>
  4. <!-- 连接字符串是否加密 -->
  5. <add key="ConStringEncrypt" value="false"/>
  6. <!-- 数据库连接字符串,(如果采用加密方式,上面一项要设置为true;加密工具,可在官方下载,
  7. 如果使用明文这样server=127.0.0.1;database=.....,上面则设置为false。 -->
  8. <add key="ConnectionString" value="server=127.0.0.1,1444;database=TrainingSchool;uid=;pwd="/>
  9. </appSettings>
  10. <connectionStrings/>
  11. <system.web>
  12. <compilation debug="true" >
  13. </compilation>
  14. <!--
  15. 通过 <authentication> 节可以配置
  16. 安全身份验证模式,ASP.NET
  17. 使用该模式来识别来访用户身份。
  18. -->
  19. <authentication mode="Windows" />
  20. <!--
  21. 如果在执行请求的过程中出现未处理的错误
  22. 则通过 <customErrors> 节
  23. 可以配置相应的处理步骤。具体而言,
  24. 开发人员通过该节可配置要显示的 html 错误页,
  25. 以代替错误堆栈跟踪。
  26. <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
  27. <error statusCode="403" redirect="NoAccess.htm" />
  28. <error statusCode="404" redirect="FileNotFound.htm" />
  29. </customErrors>
  30. -->
  31. </system.web>
  32. </configuration>

1.在<appSettings>中添加数据库的连接信息

2.在<system.web>中配置web信息

二、读取配置信息

  1. string _connectionString = ConfigurationManager.AppSettings["ConnectionString"];
  2. string ConStringEncrypt = ConfigurationManager.AppSettings["ConStringEncrypt"];