Основы ASP.NET 2.0



         

Файл Web.config - часть 5


  • Установка глобальных тем.

<pages styleSheetTheme="White"/>

  • Способ аутентификации.

<authentication mode="Forms"> <forms loginUrl="Default.aspx" protection="Validation" time- out="300"/> </authentication>

  • Включена ли анонимная аутентификация.
  • Настройки глобализации:

<globalization requestEncoding="utf-8" responseEncoding="utf-8"/>

  • Подключение менеджера ролей:

<roleManager enabled="true"/>

  • Параметры, хранящиеся в профилях пользователей.
  • Модули HTTP, которые обрабатывают выходной поток сервера.
  • Провайдер карты сайта.
  • Настройки обработки ошибок:

<customErrors mode="RemoteOnly"> <error statusCode="404" redirect="missingPage.aspx"/> </customErrors>

Здесь задается страница, на которую перенаправляется пользователь, когда запрашиваемый им файл не найден.

Атрибут mode="RemoteOnly" определяет, что эту страницу увидят только пользователи, а администратор сайта увидит стандартное сообщение об ошибке.

  • Настройки компилятора находятся в узле compilation. Во время разработки обычно включается отладка:

<compilation debug="true"/>

Если при работе страницы возникает ошибка, система генерирует страницу с сообщениями об ошибках и показывает ее в браузере. После окончания отладки проекта эту опцию необходимо отключить, так как возможность отладки замедляет работу сервера.

Это лишь некоторые из доступных настроек.В файле <windir>\ Microsoft.NET\Framework\<version>\CONFIG \web.config.comments находится подробное описание всех возможных настроек web.config.

Изменять настройки web.config можно двумя способами. Первый — вручную редактировать его текст в редакторе. И второй — с помощью web-интерфейса, который работает на локальном сервере. Для этого из меню Website выберите пункт ASP .NET Configuration или нажмите на крайнюю справа кнопку в окне Solution Explorer.




Содержание  Назад  Вперед