Первый способ я описал в своей предыдущей статье
Хоть он и прост, но подходит только если есть доступ к консоли сервера
Нижеприведенный код демонстрирует возможность шифрования и проверки на шифрование конфига программно, прямо из сайта
Хоть он и прост, но подходит только если есть доступ к консоли сервера
Нижеприведенный код демонстрирует возможность шифрования и проверки на шифрование конфига программно, прямо из сайта
using System; using System.Web.Configuration; namespace WebApplication1 { public class Global : System.Web.HttpApplication { void Application_Start(object sender, EventArgs e) {
// открываем конфигурацию var c = WebConfigurationManager.OpenWebConfiguration("~/");
// выбираем раздел для шифрования/защиты var s = c.GetSection("connectionStrings");
// обязательно проверяем, не зашифрован ли он уже if(s.SectionInformation.IsProtected == false) {
s.SectionInformation.ProtectSection(" RsaProtectedConfigurationProvi der"); // шифруем c.Save(); // сохраняем } } } }
Комментариев нет:
Отправить комментарий
Можете оставить свой комментарий