在asp.net 2.0中,可以很方便地加密web.config文件里的敏感信息了.比如如果有权限操作服务器的话,
可以用下面的方法加密web.config里的敏感信息,比如要加密数据库连接串
aspnet_regiis -pe "connectionStrings" -app "/应用程序的名字"
如果没权限的话,可以在程序里动态实现
Configuration config
=
Configuration.GetWebConfiguration(Request.ApplicationPath);
ConfigurationSection section
=
config.Sections[
"
connectionStrings
"
];
section.ProtectSection (
"
DataProtectionConfigurationProvider
"
);
config.Update ();
相关文章
- 【转】asp.net(c#)加密解密算法之sha1、md5、des、aes实现源码详解
- asp.net web.config配置节说明(转发)
- ASP.NET杂谈-一切都从web.config说起(2)(ConfigSections详解-上 )
- Asp.net中web.config配置文件最全面详解
- ASP.NET(C#)中web.config文件详解
- asp.net中web.config配置详解
- 我应该使用什么策略来加密web.config部分?
- Visual Studio 2012 ASP.NET MVC连接字符串Web.Config
- 关于ASP.NET的web.config的小笔记
- 通过asp.net Web表单应用程序中的web.config进行数据注释