public static class Encryption { public static void EncryptConnectionStrings() { Configuration configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); ConfigurationSection section = configuration.GetSection("connectionStrings"); if (!section.SectionInformation.IsProtected) { section.SectionInformation.ProtectSection("DataProtectionConfigurationProvider"); section.SectionInformation.ForceSave = true; configuration.Save(ConfigurationSaveMode.Modified); } } public static void DecryptConnectionStrings() { Configuration configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); ConfigurationSection section = configuration.GetSection("connectionStrings"); if (section.SectionInformation.IsProtected) { section.SectionInformation.UnprotectSection(); section.SectionInformation.ForceSave = true; configuration.Save(ConfigurationSaveMode.Modified); } } }
Sunday, March 6, 2016
Encrypt App.config
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment