【发布时间】:2014-04-01 18:49:34
【问题描述】:
我在我的 aspx 加载中使用此代码加密我在 web.config 中的连接字符串。
protected void Page_Load(object sender, EventArgs e)
{
Configuration config = WebConfigurationManager.OpenWebConfiguration("~");
ConnectionStringsSection connSection = (ConnectionStringsSection)config.GetSection("connectionStrings");
connSection.SectionInformation.ProtectSection("DataProtectionConfigurationProvider");
config.Save();
}
我是 c# 的新手,现在我需要的是解密。知道怎么做吗?
我只能用下面的代码解密一行。
protected void Page_Load(object sender, EventArgs e)
{
Configuration config = WebConfigurationManager.OpenWebConfiguration("~");
ConnectionStringsSection connSection = (ConnectionStringsSection)config.GetSection("connectionStrings");
//connSection.SectionInformation.ProtectSection("DataProtectionConfigurationProvider");
connSection.SectionInformation.UnprotectSection();
config.Save();
}
谢谢。
【问题讨论】:
标签: c#