asp.net 2.0에서는 web.config 파일에 있는 중요한 정보를 쉽게 암호화할 수 있습니다. 예를 들어 서버 운영 권한이 있는 경우
다음 방법을 사용하여 데이터베이스 연결 문자열 암호화와 같은 web.config의 중요한 정보를 암호화할 수 있습니다.
aspnet_regiis -pe "connectionStrings" -app "/application name"
권한이 없는 경우 프로그램에서 구성을 동적으로 구현할 수 있습니다.
config = Configuration.GetWebConfiguration(Request.ApplicationPath);
ConfigurationSection 섹션 = config.Sections["connectionStrings"];
section.ProtectSection("DataProtectionConfigurationProvider");
구성.업데이트();