ใน asp.net 2.0 คุณสามารถเข้ารหัสข้อมูลที่ละเอียดอ่อนในไฟล์ web.config ได้อย่างง่ายดาย ตัวอย่างเช่น หากคุณได้รับอนุญาตให้ใช้งานเซิร์ฟเวอร์
คุณสามารถใช้วิธีต่อไปนี้เพื่อเข้ารหัสข้อมูลที่ละเอียดอ่อนใน web.config เช่น การเข้ารหัสสตริงการเชื่อมต่อฐานข้อมูล
aspnet_regiis -pe "connectionStrings" -app "/application name"
หากคุณไม่ได้รับอนุญาต คุณสามารถใช้การกำหนดค่าแบบไดนามิกในโปรแกรม
config = Configuration.GetWebConfiguration(Request.ApplicationPath);
ส่วน ConfigurationSection = config.Sections["connectionStrings"];
ส่วน ProtectSection ("DataProtectionConfigurationProvider");
config.อัพเดต();