Командлет Set-WebServicesVirtualDirectory позволяет вносить изменения в существующий виртуальный каталог веб-служб Exchange на компьютере Exchange 2007 с установленной ролью сервера клиентского доступа.
Синтаксис
Set-WebServicesVirtualDirectory -Identity <VirtualDirectoryIdParameter> [-BasicAuthentication <$true | $false>] [-DigestAuthentication <$true | $false>] [-DomainController <Fqdn>] [-ExternalUrl <Url>] [-InternalUrl <Url>] [-WindowsAuthentication <$true | $false>] |
Параметры
Параметр | Обязательность | Тип | Описание |
---|---|---|---|
Идентификатор |
Обязательность |
Microsoft.Exchange.Configuration.Tasks.VirtualDirectoryIdParameter |
Этот параметр задает имя виртуального каталога. Кроме того, вместо веб-узла по умолчанию можно указать подстановочный знак. |
BasicAuthentication |
Дополнительно |
System.Boolean |
Этот параметр указывает, включена ли обычная проверка подлинности для доступа к виртуальному каталогу веб-служб Exchange. Этот параметр может использоваться с параметром FormsAuthentication или с параметрами DigestAuthentication и WindowsAuthentication. |
DigestAuthentication |
Дополнительно |
System.Boolean |
Этот параметр указывает, включена ли краткая проверка подлинности для доступа к виртуальному каталогу. |
DomainController |
Дополнительно |
System.String |
Чтобы указать полное доменное имя контроллера домена, получающего данные из службы каталогов Active Directory, включите в командлет параметр DomainController. |
ExternalUrl |
Дополнительно |
System.Uri |
Этот параметр указывает имя компьютера, используемое для подключения к серверу Exchange снаружи брандмауэра. Этот параметр также очень важен, если используется SSL-протокол. |
Instance |
Дополнительно |
Microsoft.Exchange.Data.Directory.SystemConfiguration.ADWebServicesVirtualDirectory |
Параметр Instance позволяет передать в обрабатываемый командлет весь объект. |
InternalUrl |
Дополнительно |
System.Uri |
Этот параметр указывает имя узла сервера Exchange для подключения внутри брандмауэра. Этот параметр также очень важен, если используется SSL-протокол. |
WindowsAuthentication |
Дополнительно |
System.Boolean |
Этот параметр указывает, разрешена ли встроенная проверка подлинности Windows для доступа к виртуальному каталогу веб-служб Exchange. |
Подробное описание
Командлет Set-WebServicesVirtualDirectory позволяет вносить изменения в существующий виртуальный каталог веб-служб Exchange на сервере клиентского доступа Exchange 2007.
Примечание. |
---|
Если имеется набор серверов клиентского доступа, сбалансированных по нагрузке, при запуске данного командлета нет необходимости указывать имена всех серверов. Достаточно указать имя только одного сервера из группы объединенных в сеть серверов, сбалансированных по нагрузке. |
Для выполнения командлета Set-WebServicesVirtualDirectory используемой учетной записи необходимо делегировать:
- роль администратора сервера Exchange Server и членство в
локальной группе администраторов на целевом сервере.
Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования сервера Microsoft Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
|
|
Исключения
Исключения | Описание |
---|---|
|
|
Пример
В следующем примере кода в качестве метода проверки подлинности устанавливается обычная проверка подлинности для виртуального каталога с именем «EWS» на сервере «Contoso». В данном примере кода также определяются внутренний и внешний URL-адреса этого виртуального каталога.
Во втором примере кода вместо «веб-узла по умолчанию» используется подстановочный знак.
Копировать код | |
---|---|
Set-WebServicesVirtualDirectory -Identity Contoso\EWS(default web site)-ExternalUrl https://www.contoso.com/EWS/exchange.aspx -ExternalAuthenticationMethods Basic -InternalUrl https://contoso.internal.com/EWS/webservices.aspx Set-WebServicesVirtualDirectory -Identity Contoso\EWS* -ExternalUrl https://www.contoso.com/ews/exchange.aspx |