Справочник по конфигурации функций

Saad Ladki

Функция диспетчера IIS для сопоставления конфигураций

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

В таблице ниже показано название функции диспетчера IIS, затем указаны разделы конфигурации, которые функция считывает и записывает, и, наконец, модули, использующие эти разделы конфигурации. В некоторых случаях раздел конфигурации используется сервером IIS core, диспетчером 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)]

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

Настройки апп

ASP

system.webServer/asp (косвенный)

IsapiModule (isapi.dll)

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

system.webServer/security/authorization

UrlAuthorizationModule (urlauthz.dll)

Certificates

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

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

Модуль FailedRequestsTracing (iisfreb.dll)

system.webServer/tracing/traceProviderDefinitions

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

system.webServer/handlers

[СЕРВЕР IIS 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)

Logging

system.applicationHost/log

[СЕРВЕР IIS Core]

system.webServer/httpLogging

HttpLoggingModule (loghttp.dll)

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

system.web/machineKey

Служба управления

Реестр

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 Core]

system.webServer/modules

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

system.webServer/caching

HttpCacheModule (cachhttp.dll)

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

system.web/страницы

[ASP.NET 2.0]

Профиль

system.web/profile

Профиль (System.Web.Profile.ProfileModule)

Providers

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

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

system.webServer/httpRedirect

HttpRedirectionModule (redirect.dll)

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

system.webServer/access

[СЕРВЕР IIS 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 Core]

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