In asp.net 2.0 können Sie vertrauliche Informationen in der Datei web.config problemlos verschlüsseln. Wenn Sie beispielsweise über die Berechtigung zum Betreiben des Servers verfügen,
Sie können die folgende Methode verwenden, um vertrauliche Informationen in web.config zu verschlüsseln, z. B. die Verschlüsselung der Datenbankverbindungszeichenfolge.
aspnet_regiis -pe "connectionStrings" -app "/application name"
Wenn Sie keine Berechtigung haben, können Sie die Konfiguration dynamisch im Programm implementieren
config = Configuration.GetWebConfiguration(Request.ApplicationPath);
ConfigurationSection section = config.Sections["connectionStrings"];
section.ProtectSection („DataProtectionConfigurationProvider“);
config.Update();