2010-09-06 15 views
9

Есть ли какой-нибудь «хороший» способ прочитать группу раздела конфигурации IIS7 с помощью WebConfigurationManager o что-нибудь? Я попытался прочитать раздел авторизации, но WebConfigurationManager.GetSection() возвращает экземпляр «IgnoredSection». Это то, что мой код выглядит ...Как прочитать раздел конфигурации system.webserver?

authSection = WebConfigurationManager.GetSection("system.webServer/security/authorization", HttpContext.Current.Request.Path) 

ответ

5
Configuration webConfig = WebConfigurationManager.OpenWebConfiguration(Request.ApplicationPath); 
ConfigurationSection cs = webConfig.GetSection("system.webServer"); 
if (cs != null) 
{ 
    XDocument xml = XDocument.Load(new StringReader(cs.SectionInformation.GetRawXml())); 
    ... 
} 
+0

как читать значения customheaders? Мой web.config, как показано ниже <добавить имя = "X-Content-Type-Options" значение = "nosniff" /> <добавить имя = "X-Frame-Options" value = "SAMEORIGIN" /> ABB

Смежные вопросы