Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Web-приложения. Архитектура и управление работой



machine.config <allow users = "*"/> Если не указано обратное, все пользователи имеют доступ к каталогу и ASP.NET страницам  
Web-приложение – совокупность взаимосвязанных файлов в виртуальном каталоге и его подкаталогах.

web.config приложения А Не содержит элемента allow, так что применяется глобальное определение, описанное в machine.config  
web.config приложения B <deny users = "?"/> Переопределяет глобальное значение элемента allow. Доступ определяется тем, аутентифицирован ли пользователь  
web.config подкаталога 1 приложения B Не содержит элемента allow, так что применяется значение родительского каталога
web.config подкаталога 2 приложения B <allow roles = "admins"/> <deny users = "*"/> Переопределяет родительское значение родительского каталога так, что только пользователи роли admins имеют доступ к каталогу  


Файл Global.asax

Назначение:

обработка событий на уровне Web-приложения (один XML файл, расположенный в корне

виртуального каталога) и объявления, относящиеся ко всему приложению в целом.

Общая структура типичного файла Global.asax: раздел глобальных директив;

раздел обработчики глобальных событий; раздел тэгов глобальных объектов.

Замечание:виртуальный каталог должен бытьконфигурирован как приложение





Дата публикования: 2015-02-03; Прочитано: 402 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...