Re[2]: проблема с web.config
От: BloodyCool  
Дата: 15.01.07 12:10
Оценка:
Здравствуйте, TK, Вы писали:

TK>Hello, " Аноним "

>> Хотелось бы узнать как считать тип аутентификации. Через AppSettings
>> естественно не получится, так как не в том разделе.
>> Пробовал считать через
>> System.Configuration.ConfigurationSettings.GetConfig, тоже не получается,
>> почему-то узел пустой оказывается. По идее приложение знает какой у него
>> тип аутентификацииЮ, т.е. это можно откуда-то считать, не трогая конфиг.
>> Как я честно говоря не нашел, так как все темы в основном заканчиваются
>> чтением либо из System.Configuration.ConfigurationSettings.AppSettings,
>> либо просто открывается свой конфиг и идет работа с Xml.

TK>Надо использовать метод HttpContext.GetSection


Делаю так:

Dim sect As System.Collections.Specialized.NameValueCollection = New System.Collections.Specialized.NameValueCollection
sect = CType(System.Web.HttpContext.Current.GetConfig("system.web/authentication"), System.Collections.Specialized.NameValueCollection)
AuthType = sect("mode")

не получается. Выдает ошибку приведения типа, как будто там нету ничего. Напишите, пожалуйста поподробнее откуда именно брать этот ключ.
А то у GetSection вообще тип object не ясно к чему приводить ...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.