Вы можете получить доступ к любой информации, такой как ConnectionStrings, AppSettings и другим определенным значениям в web.config классом WebConfigurationManager в пространстве имен System.Web.Security.
Допустим, вы определили и раздел авторизации как:
<system.web>
<authorization>
<allow roles="admin,moderator" />
<deny users="?" />
</authorization></system.web>
Секция вы только что создали средства пользователей, которые имеет администратора и/или замедлитель ролей может получить доступ к страницам внутри и запретить каждому (анонимный), который пытается получить доступ без регистрационной информации.
Для того, чтобы что только взывать метод GetSection WebConfigurationManager как
AuthorizationSection auth = WebConfigurationManager.GetSection("system.web/authorization") as AuthorizationSection;
класса AuthorizationSection даст вам Rules
коллекцию, которая является именно то, что вы ищете.
Я не нашел коллекцию 'Rules' в объекте' AuthenticationSection' ...? – awe
AuthorizationSection имеет сбор правил. Я неправильно назвал имя класса. Это не AuthenticationSection, а AuthorizationSection, я отредактировал свое сообщение, чтобы проверить указанную вами ошибку, спасибо, что заметили это для меня. – Myra