首页 > 编程语言 >asp.net中动态修改配置文件的方法

asp.net中动态修改配置文件的方法

时间:2023-01-25 19:01:39浏览次数:38  
标签:asp 配置文件 System 修改 ConnectionStrings net Configuration


很多时候,我们可能会在asp.net中动态的修改配置文件,我们可以使用如下代码中涉及到的类来完成配置文件,下面的代码是修改connectionstring的例子:

System.Configuration.Configuration c  = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("~");
c.ConnectionStrings.ConnectionStrings.Clear();
ConnectionStringSettings s = new ConnectionStringSettings();
s.ProviderName = "System.Data.OleDb";
s.ConnectionString = "Provider=Microsoft.oledb.jet.4.0;data source=c://abc.mdb";
s.Name = "myaccess";
c.ConnectionStrings.ConnectionStrings.Add(s);
c.Save();

 

此时的修改需要具有足够大权限的用户才能完成,我们可以配合站点的验证和授权来完成,如:我们在内网中使用windows集成验证,来访问次页面,其他的用户是不能访问该页面的,这样很大的提高了安全性。

标签:asp,配置文件,System,修改,ConnectionStrings,net,Configuration
From: https://blog.51cto.com/u_14365218/6022732

相关文章