首先添加引用: using System.Web.Configuration;

加密操作如下:
ASP.NET2.0中配置文件的加密与解密private void ProtectSection(string sectionName, string provider)
    }


解密操作如下:
ASP.NET2.0中配置文件的加密与解密 private void UnProtectSection(string sectionName)
    }

实践:
加密前的配置文件:
ASP.NET2.0中配置文件的加密与解密<?xml version="1.0"?>
ASP.NET2.0中配置文件的加密与解密
<configuration>
ASP.NET2.0中配置文件的加密与解密    
<appSettings>
ASP.NET2.0中配置文件的加密与解密  
<add key="name" value="shy520" />
ASP.NET2.0中配置文件的加密与解密  
<add key="address" value="cnblogs" />
ASP.NET2.0中配置文件的加密与解密 
</appSettings>
ASP.NET2.0中配置文件的加密与解密    
<system.web>
ASP.NET2.0中配置文件的加密与解密        
<compilation debug="true"/>
ASP.NET2.0中配置文件的加密与解密  
</system.web>
ASP.NET2.0中配置文件的加密与解密
</configuration>

加密后的配置文件:
ASP.NET2.0中配置文件的加密与解密<?xml version="1.0"?>
ASP.NET2.0中配置文件的加密与解密
<configuration>
ASP.NET2.0中配置文件的加密与解密    
<appSettings configProtectionProvider="DataProtectionConfigurationProvider">
ASP.NET2.0中配置文件的加密与解密  
<EncryptedData>
ASP.NET2.0中配置文件的加密与解密   
<CipherData>
ASP.NET2.0中配置文件的加密与解密    
<CipherValue>
ASP.NET2.0中配置文件的加密与解密      AQAAANCMnd8BFdERjHoAwE/Cl+s
ASP.NET2.0中配置文件的加密与解密      BAAAABi1ATlNkEUGEf0XyWGL2Xg
ASP.NET2.0中配置文件的加密与解密      QAAAACAAAAAAADZgAAqAAAABAAA
ASP.NET2.0中配置文件的加密与解密      ABIhxMWlazAntwIIpST1CDXAAAA
ASP.NET2.0中配置文件的加密与解密      AASAAACgAAAAEAAAAPz/YKYx07c
ASP.NET2.0中配置文件的加密与解密      b+h4fqdr4fkLgAAAAX1Ieyc+WSx
ASP.NET2.0中配置文件的加密与解密      AfsDW1vn2C/fXsG2TAnYeUgaCov
ASP.NET2.0中配置文件的加密与解密      8e3nGFTHHsH91gLiqKregFPYzGR
ASP.NET2.0中配置文件的加密与解密      vW1xrez/3VwOmJI9eS7EFKrcXej
ASP.NET2.0中配置文件的加密与解密      NnHL66kg2iNRk3ntLNZlZtTs3cZ
ASP.NET2.0中配置文件的加密与解密      9w63u47VKAjs6miWsGBz2GntL/9
ASP.NET2.0中配置文件的加密与解密      UGHLELigrJcr3YJ+lsjOscExQnv
ASP.NET2.0中配置文件的加密与解密      HGvA48EfxpD+tEiFBtgXeHsFkQX
ASP.NET2.0中配置文件的加密与解密      cqGySshx16vCt2GUNUC3ZmEAhBh
ASP.NET2.0中配置文件的加密与解密      UsAFkPIYqelYHd4+m9a/xPe2tqw
ASP.NET2.0中配置文件的加密与解密      GIbla1wbW2NDEfrzJPwnkfmpNqR
ASP.NET2.0中配置文件的加密与解密      hXijKImipwXbDVYy6o0UAAAAs8D
ASP.NET2.0中配置文件的加密与解密      suYNOhJ7qAjJa2c/4eUC7sks=
ASP.NET2.0中配置文件的加密与解密      
</CipherValue>
ASP.NET2.0中配置文件的加密与解密   
</CipherData>
ASP.NET2.0中配置文件的加密与解密  
</EncryptedData>
ASP.NET2.0中配置文件的加密与解密 
</appSettings>
ASP.NET2.0中配置文件的加密与解密    
<system.web>
ASP.NET2.0中配置文件的加密与解密        
<compilation debug="true"/>
ASP.NET2.0中配置文件的加密与解密  
</system.web>
ASP.NET2.0中配置文件的加密与解密
</configuration>

相关文章:

  • 2021-12-05
  • 2022-12-23
  • 2021-12-05
  • 2021-12-05
  • 2021-12-18
  • 2021-11-30
  • 2022-12-23
  • 2021-12-27
猜你喜欢
  • 2022-02-20
  • 2021-12-05
  • 2021-12-05
  • 2021-12-31
相关资源
相似解决方案