sectionName چی هستش؟ باید چی براش پاس بشه؟
و این که کجا باید این کار رو کرد؟ فقط یک بار باید بشه!؟

نقل قول نوشته شده توسط صابر مشاهده تاپیک
سلام،
من از این دو متد استفاده می‌کنم و مشکلی ندارم:

public static string ProtectSection(string sectionName)
{
Configuration config = System.Web.Configuration.WebConfigurationManager.
OpenWebConfiguration(HttpContext.Current.Request.A pplicationPath);

ConfigurationSection section = config.GetSection(sectionName);
if (section != null && !section.SectionInformation.IsProtected)
{
section.SectionInformation.ProtectSection("DataPro tectionConfigurationProvider");
config.Save();
return section.SectionInformation.IsProtected ? "Protected" : "Unprotected";
}
return "section not found.";
}
public static string UnProtectSection(string sectionName)
{
Configuration config = System.Web.Configuration.WebConfigurationManager.
OpenWebConfiguration(HttpContext.Current.Request.A pplicationPath);

ConfigurationSection section = config.GetSection(sectionName);
if (section != null && section.SectionInformation.IsProtected)
{
section.SectionInformation.UnprotectSection();
config.Save();
return section.SectionInformation.IsProtected ? "Protected" : "Unprotected";
}
return "section not found.";
}