您的位置:首页 > 其它

解决Enterprise Library - January 2006不能加密配置文件的方法

2007-01-08 10:30 525 查看
在EnterpriseLibrary-January2006过去的版本中,可以用它自带的EnterpriseLibraryConfiguration工具直接进行web.config或者app.config配置文件的加密和解密,但是到了EnterpriseLibrary-January2006版本,我怎么也找不到怎么加密解密的配置项,原来在ASP.NET2.0中,可以使用Aspnet_regiis.exe工具加密和解密配置节,使用方法很简单
aspnet_regiis-pe"connectionStrings"-app"/SampleApplication"-prov"RsaProtectedConfigurationProvider"

其中-pe后面为需要加密的配置节(如连接字符串等)

-app后面指定需要加密的配置文件所在的虚拟路径

-prov后面指定加密所用的提供程序

运行该命令后,它将自动改写connectionStrings配置节为加密后的密文

若需要解密加密后的明文只需将上述的-pe改成-pd即可,但解密提供程序需保持一致。



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐