Применимо к: Exchange Server 2010 SP1

Последнее изменение раздела: 2011-03-19

Командлет Set-AutodiscoverVirtualDirectory служит для настройки параметров виртуального каталога автоматического обнаружения на сервере Microsoft Exchange Server 2010 с установленной ролью сервера клиентского доступа. Можно запустить данный командлет на локальном сервере клиентского доступа или на другом сервере Exchange 2010.

Синтаксис

Set-AutodiscoverVirtualDirectory -Identity <VirtualDirectoryIdParameter> [-BasicAuthentication <$true | $false>] [-Confirm [<SwitchParameter>]] [-DigestAuthentication <$true | $false>] [-DomainController <Fqdn>] [-ExtendedProtectionFlags <MultiValuedProperty>] [-ExtendedProtectionSPNList <MultiValuedProperty>] [-ExtendedProtectionTokenChecking <None | Allow | Require>] [-ExternalUrl <Uri>] [-InternalUrl <Uri>] [-LiveIdBasicAuthentication <$true | $false>] [-LiveIdSpNegoAuthentication <$true | $false>] [-WhatIf [<SwitchParameter>]] [-WindowsAuthentication <$true | $false>] [-WSSecurityAuthentication <$true | $false>]

Параметры

Параметр Обязательный Тип Описание

Identity

Обязательный

Microsoft.Exchange.Configuration.Tasks.VirtualDirectoryIdParameter

Параметр Identity указывает имя виртуального каталога и веб-сайт. Данный параметр также используется для указания сервера клиентского доступа, если он запускается с другого сервера Exchange 2010.

BasicAuthentication

Необязательный

System.Boolean

Параметр BasicAuthentication определяет, включена ли обычная проверка подлинности для виртуального каталога автоматического обнаружения.

Confirm

Необязательный

System.Management.Automation.SwitchParameter

DigestAuthentication

Необязательный

System.Boolean

Параметр DigestAuthentication определяет, включена ли дайджест-проверка подлинности для виртуального каталога автоматического обнаружения.

DomainController

Необязательный

Microsoft.Exchange.Data.Fqdn

ExtendedProtectionFlags

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр ExtendedProtectionFlags используется для выполнения настройки в случае использования расширенной защиты для проверки подлинности. Возможные значения:

  • None   Значение по умолчанию.

  • Proxy   Указывает на то, что прокси-сервер прерывает SSL-канал. Если настроен режим прокси, в параметре ExtendedProtectionSPNList должно быть зарегистрировано имя участника-службы (SPN).

  • ProxyCoHosting   Указывает, что к серверу клиентского доступа может поступать трафик как по HTTP, так и по HTTPS, а между некоторыми клиентами и сервером клиентского доступа имеется прокси-сервер.

  • AllowDotlessSPN   Обеспечивает поддержку допустимых имен участников-служб, не являющихся полными доменными именами (FQDN), например ContosoMail. Допустимые имена участников-служб указываются с помощью параметра ExtendedProtectionSPNList. Этот параметр делает расширенную защиту менее безопасной, так как сертификаты без точек не являются уникальными, поэтому нельзя гарантировать, что соединение клиента с прокси-сервером установлено по безопасному каналу.

  • NoServiceNameCheck   Указывает, что список имен участников-служб не будет просматриваться для проверки маркера привязки канала. Этот параметр делает расширенную защиту для проверки подлинности менее безопасной. Обычно не рекомендуется использовать это значение.

ExtendedProtectionSPNList

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр ExtendedProtectionSPNList задает список действительных имен участников-служб в случае использования расширенной защиты для проверки подлинности в указанном виртуальном каталоге.

Возможные значения:

  • Null. Это значение по умолчанию.

  • Одно имя участника-службы или список допустимых имен участников-служб с разделителями-запятыми. По умолчанию в качестве каждого из имен следует задать полное доменное имя (например, mail.contoso.com). Если требуется добавить имя участника-службы, не являющееся полным доменным именем (например, ContosoMail), следует также использовать параметр ExtendedProtectionTokenChecking со значением AllowDotlessSPN value. Домен указывается в формате имени участника-службы. Формат имени участника-службы: <протокол>/<полное доменное имя>.. Пример допустимой записи: HTTP/mail.contoso.com.

ExtendedProtectionTokenChecking

Необязательный

Microsoft.Exchange.Data.Directory.SystemConfiguration.ExtendedProtectionTokenCheckingMode

Параметр ExtendedProtectionTokenChecking определяет порядок использования расширенной защиты для проверки подлинности в указанном виртуальном каталоге Exchange. Расширенная защита для проверки подлинности по умолчанию не включена. Имеются следующие параметры:

  • Нет   Расширенная защита для проверки подлинности не используется. Соединения между клиентом и сервером Exchange не используют расширенную защиту для проверки подлинности в этом виртуальном каталоге. Это настройка по умолчанию.

  • Разрешить   Расширенная защита для проверки подлинности будет использоваться для соединений между клиентом и сервером Exchange в этом виртуальном каталоге, если клиент и сервер ее поддерживают. Соединения, в которых клиент или сервер не поддерживают расширенную защиту для проверки подлинности, будут работать, но могут быть менее безопасными, чем соединения, поддерживающие расширенную защиту для проверки подлинности.

Примечание.
При наличии между клиентом и сервером клиентского доступа прокси-сервера, на котором настроено прерывание SSL-канала от клиента к прокси-серверу, также следует настроить по меньшей мере одно имя участника-службы (SPN) с помощью параметра ExtendedProtectionSPNList.
  • Требовать   Расширенная защита для проверки подлинности будет использоваться для всех соединений между клиентами и серверами Exchange в этом виртуальном каталоге. Если клиент или сервер не поддерживает расширенную защиту для проверки подлинности, соединение между ними установить не удастся. При выборе этого варианта также следует задать параметр ExtendedProtectionSPNList.

Примечание.
При наличии между клиентом и сервером клиентского доступа прокси-сервера, на котором настроено прерывание SSL-канала от клиента к прокси-серверу, также следует настроить по меньшей мере одно имя участника-службы с помощью параметра ExtendedProtectionSPNList.

Дополнительные сведения о расширенной защите для проверки подлинности см. в разделе Общие сведения о расширенной защите для проверки подлинности .

ExternalUrl

Необязательный

System.Uri

Параметр ExternalUrl задает URL-адрес, используемый для подключения к виртуальному каталогу извне через брандмауэр.

InternalUrl

Необязательный

System.Uri

Параметр InternalUrl задает URL-адрес, используемый при подключении к виртуальному каталогу из области действия сетевого брандмауэра.

LiveIdBasicAuthentication

Необязательный

System.Boolean

LiveIdSpNegoAuthentication

Необязательный

System.Boolean

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

WindowsAuthentication

Необязательный

System.Boolean

Параметр WindowsAuthentication определяет, включена ли встроенная проверка подлинности Windows для виртуального каталога автоматического обнаружения.

WSSecurityAuthentication

Необязательный

System.Boolean

Параметр WSSecurityAuthentication указывает, включен ли конечный элемент WS-Security в файле автоматического обнаружения Web.config. Параметр может иметь значение $true или $false.

Подробное описание

 Запись «Параметры виртуального каталога автообнаружения» в разделе Разрешения клиентского доступа.

Типы входных данных

Типы возвращаемых данных

Ошибки

Ошибка Описание

 

 

Исключения

Исключения Описание

 

 

Примеры

ПРИМЕР 1

В данном примере задается метод проверки подлинности в виде дайджест-проверки подлинности для виртуального каталога автоматического обнаружения.

Скопировать код
Set-AutodiscoverVirtualDirectory -Identity autodiscover(default Web site) -WindowsAuthentication $false -BasicAuthentication $false -DigestAuthentication $true

ПРИМЕР 2

В данном примере задается внешний URL-адрес для виртуального каталога автоматического обнаружения.

Скопировать код
Set-AutodiscoverVirtualDirectory -Identity 'autodiscover (default Web site)' -ExternalUrl 'http://www.contoso.com'

ПРИМЕР 3

В данном примере задается встроенная проверка подлинности Windows для виртуального каталога автоматического обнаружения.

Скопировать код
Set-AutodiscoverVirtualDirectory -Identity 'autodiscover (default Web site)' -WindowsAuthentication $true