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

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

 

 

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: раздел глобальных директив;

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

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

 

еще рефераты
Еще работы по информатике