我想在web.config中提供用户名,密码和APIKey的值,这些值来自database.means,无论管理员设置的用户名,密码,必须在web.config中设置的API密钥。 我怎么能改变这个。任何想法。
谢谢。答案 0 :(得分:0)
private void UpdateConfig(string strKey, string strValue)
{
Configuration objConfig =
WebConfigurationManager.OpenWebConfiguration("~");
AppSettingsSection objAppsettings =
(AppSettingsSection)objConfig.GetSection("appSettings");
if (objAppsettings != null)
{
objAppsettings.Settings[strKey].Value = strValue;
objConfig.Save();
}
}
但是每次更新web.config文件时它都会重新启动你的应用程序域,因此,不建议经常更新web.config。