У меня возникли небольшие проблемы с выяснением того, как программно включить флажок «Требовать SSL» и изменить параметр «Сертификаты клиента» на «Требовать» в приложении IIS с помощью Microsoft.Web.Administration .
Все найденные в сети вопросы касаются его настройки на самом веб-сайте, но мне нужно только включить его для нескольких приложений, размещенных на сайте.
У кого-нибудь есть опыт в этом деле?
Я пытался это запустить:
application.EnabledProtocols = "http,https";
serverManager.CommitChanges();
Но я получил ошибку:
Имя файла: \? \ C: \ Windows \ system32 \ inetsrv \ config \ applicationHost.config Ошибка: невозможно записать файл конфигурации
Что странно, потому что из того, что я прочитал, я понял, что этот файл поддерживает конфигурацию IIS, но этоне существует в Windows (я не могу открыть его в TextPad), но он существует в командной строке, и я могу more
.