Я пытаюсь зашифровать пользовательский раздел в файле web.config.
Когда я попадаю на строку, которая вызывает ProtectSection (), я получаю исключение, сообщающее, что поставщик не найден.
Configuration config = WebConfigurationManager.OpenWebConfiguration(Request.ApplicationPath);
ConfigurationSection section = config.GetSection("MySection");
section.SectionInformation.ProtectSection("DataProtectionConfigurationProvider");
Я тоже попробовал его с RSA и получил ту же ошибку.
Запуск aspnet_regiis.exe работает, но мне нужно сделать это программно.Что мне не хватает?
Спасибо.