我刚刚想出了在asp.net中的web.Config中动态读取、写入和添加值。有很多想法,但我只是想知道在 Web 配置中动态添加值的最佳方法是什么。
例如在我的情况下,我必须添加
<identity userName="someDomain\User" password="password" impersonate="true" />
在
从后面的代码在 web 配置中标记。
等待好的回应
最佳答案
我得到了你,你想要的代码是:
public void saveIdentity(string username, string password, bool impersonate)
{
Configuration objConfig = WebConfigurationManager.OpenWebConfiguration("~");
IdentitySection identitySection = (IdentitySection)objConfig.GetSection("system.web/identity");
if (identitySection != null)
{
identitySection.UserName = username;
identitySection.Password = password;
identitySection.Impersonate = impersonate;
}
objConfig.Save();
}
关于c# - 在网络配置中动态添加值?如何 + 最佳方式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5324924/