Поделиться через


Справочник по настройке компонентов

Саад Ладки (Saad Ladki)

Сопоставление компонентов диспетчера IIS и конфигурации

Это краткий справочник по сопоставлению функций ДИСПЕТЧЕРа IIS 7.0 и более поздних версий с разделами конфигурации и модулями, которые используют эти разделы конфигурации.

В таблице ниже показано имя компонента диспетчера IIS, за которыми следуют разделы конфигурации, которые компонент считывает и записывает, а затем модули, использующие разделы конфигурации. В некоторых случаях раздел конфигурации используется основным сервером IIS, диспетчером IIS платформа .NET Framework 2.0 или ASP.NET 2.0, и они помечаются специально в квадратных скобках, например [IIS Server Core]. Дополнительные сведения о модулях IIS см. в статье Общие сведения о модулях IIS.

Имя компонента диспетчера IIS

Раздел конфигурации

Что это использует? Модуль (тип/dll)

Компиляция .NET

system.web/compilation

Глобализация .NET

system.web/globalization

Уровни доверия .NET

system.web/trust

[Проверка подлинности] Анонимные

system.webServer/security/anonymousAuthentication

AnonymousAuthenticationModule (authanon.dll)

[Проверка подлинности] Основные

system.webServer/security/basicAuthentication

BasicAuthenticationModule (authbas.dll)

[Проверка подлинности] Дайджест

system.webServer/security/digestAuthentication

DigestAuthenticationModule (authmd5.dll)

[Проверка подлинности] Формы

system.web/authentication

FormsAuthentication (System.Web.Security.FormsAuthenticationModule)

[Проверка подлинности] Windows

system.webServer/security/windowsAuthentication

WindowsAuthenticationModule (authsspi.dll)

Администраторы

administration.config: администраторы

[Диспетчер IIS, служба веб-управления (WMSVC)]

Параметры приложения

appSettings

ASP

system.webServer/asp (непрямой)

IsapiModule (isapi.dll)

Правила авторизации

system.webServer/security/authorization

UrlAuthorizationModule (urlauthz.dll)

Сертификаты

[Хранилище сертификатов локального компьютера]

CGI

system.webServer/cgi

CgiModule (cgi.dll)

Сжатия

system.webServer/httpCompression

DynamicCompressionModule (compdyn.dll)

StaticCompressionModule (compstat.dll)

system.webServer/urlCompression

Строки соединения

connectionStrings

Пользовательские страницы ошибок

system.webServer/httpErrors

CustomErrorModule (custerr.dll)

Документ по умолчанию

system.webServer/defaultDocument

DefaultDocumentModule (defdoc.dll)

Просмотр каталогов

system.webServer/directoryBrowse

DirectoryListingModule (dirlist.dll)

Правила трассировки неудачных запросов

system.webServer/tracing/traceFailedRequests

FailedRequestsTracingModule (iisfreb.dll)

system.webServer/tracing/traceProviderDefinitions

Сопоставления обработчиков

system.webServer/handlers

[IIS Server Core]

Заголовки HTTP

system.webServer/httpProtocol

ProtocolSupportModule (protsup.dll)

Ограничения IP-адресов и доменов

system.webServer/ipSecurity

IpRestrictionModule (iprestr.dll)

Ограничения ISAPI и CGI

system.webServer/security/isapiCgiRestriction

CgiModule (cgi.dll)

IsapiModule (isapi.dll)

Фильтры ISAPI

system.webServer/isapiFilters

IsapiFilterModule (filter.dll)

Ведение журнала

system.applicationHost/log

[IIS Server Core]

system.webServer/httpLogging

HttpLoggingModule (loghttp.dll)

Ключ компьютера

system.web/machineKey

Служба Management Service

Реестр:

HKLM\SOFTWARE\Microsoft\WebManagement\Server

[Веб-служба управления (WMSVC)]

Роли членства

system.web/roleManager

RoleManager (System.Web.Security.RoleManagerModule)

Пользователи членства

system.web/membership

Типы MIME

system.webServer/staticContent

StaticFileModule (static.dll)

Модули

system.webServer/globalModules

[IIS Server Core]

system.webServer/modules

Правила кэширования выходных данных

system.webServer/caching

HttpCacheModule (cachhttp.dll)

Страницы и элементы управления

system.web/pages

[ASP.NET 2.0]

Профиль

system.web/profile

Profile (System.Web.Profile.ProfileModule)

Поставщики

system.web/membership
system.web/roleManager
system.web/profile

Правила перенаправления

system.webServer/httpRedirect

HttpRedirectionModule (redirect.dll)

Права и разрешения

system.webServer/access

[IIS Server Core]

Включения на стороне сервера

system.webServer/serverSideInclude

ServerSideIncludeModule (iis_ssi.dll)

Состояние сеанса

system.web/sessionState

Session (System.Web.SessionState.SessionStateModule)

system.web/sessionPageState

Электронная почта SMTP

system.net/mailSettings/smtp

[платформа .NET Framework 2.0]

Параметры SSL

system.webServer/access

[IIS Server Core]

Рабочие процессы