使用aspnet_regiis加密解密web.config的方法

这个方法是保护web.config的内容安全的,加密后节点变成不可识别的字符。
必须在同一台机器上才能解密,可以有效的控制内容泄露
代码层面不用做任何更改
另外,不要有中文路径
打开VS2008命令提示符(也可以用cmd打开相应的aspnet_regiis文件,另外,命令中的双引号可以不加)

加密的两种方式(-prov "DataProtectionConfigurationProvider" 这个只是采用不同的加密方式)

aspnet_regiis -pef "connectionStrings" "D:\Data_QingNiao\Y2\Data_Web\labT5-2-2"
aspnet_regiis -pef "connectionStrings" "D:\Data_QingNiao\Y2\Data_Web\labT5-2-2" -prov "DataProtectionConfigurationProvider"
解密(两种方式,解密方法相同)

aspnet_regiis -pdf "connectionStrings" "D:\Data_QingNiao\Y2\Data_Web\labT5-2-2"

 

未经允许不得转载:欲思博客 » 使用aspnet_regiis加密解密web.config的方法
喜欢(0) 打赏

评论抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

在线客服

在线客服

  • 扫描二维码,微信联系 扫描二维码,微信联系