Test-CsFederatedPartner

Skype for Business Server 2015
 

Дата изменения раздела:2017-03-28

Проверяет возможность подключения к федеративному домену. Данный командлет впервые появился в Lync Server 2010.

Test-CsFederatedPartner -Domain <String> -TargetFqdn <String> [-Certificate <X509Certificate2>] [-Force <SwitchParameter>] [-OutLoggerVariable <String>] [-OutVerboseVariable <String>] [-ProxyFqdn <String>]

Команда в примере 1 проверяет соединение между локальным прокси-сервером доступа (accessproxy.litwareinc.com) и федеративным доменом Fabrikam.com. Обратите внимание, что имя TargetFqdn должно указывать на внутреннюю границу прокси-сервера, которому направляется федеративный SIP-трафик.

Test-CsFederatedPartner -TargetFqdn accessproxy.litwareinc.com -Domain fabrikam.com

В примере 2 показано, как можно тестировать соединение между вашим доменом и службой push-уведомлений Lync Server. Чтобы тестирование было успешным, необходимо настроить эту службу как поставщика услуг размещения и добавить адрес push.lync.com в свой список разрешенных доменов. Дополнительные сведения см. в разделе Настройка для использования push-уведомлений в Lync Server 2013.

Test-CsFederatedPartner -TargetFqdn accessproxy.litwareinco.com -Domain push.lync.com -ProxyFqdn sipfed.online.lync.com

В примере 3 соединение проверяется для всех доменов из списка разрешенных доменов. Для этого сначала с помощью командлета Get-CsAllowedDomain извлекается коллекция всех разрешенных доменов. Затем эта коллекция подается на вход командлету ForEach-Object. В свою очередь команда ForEach-Object применяет командлет Test-CsFederatedPartner к каждому домену этой коллекции.

Get-CsAllowedDomain | ForEach-Object {Test-CsFederatedPartner -TargetFqdn accessproxy.litwareinc.com -Domain $_.Identity}

Test-CsFederatedPartner проверяет возможность подключения к домену федеративного партнера. Чтобы проверить возможность подключения к домену, этот домен должен быть указан в коллекции разрешенных (федеративных) доменов. Домены можно добавить в список разрешенных доменов с помощью командлета New-CsAllowedDomain . При использовании этого командлета убедитесь, что параметр TargetFqdn указывает на внутреннюю границу прокси-сервера, на который направляется федеративный SIP-трафик.

Кто может запускать данный командлет: чтобы получить список всех ролей управления доступом на основе ролей (RBAC), которые были назначены для этого командлета (включая все созданные вами роли RBAC), запустите следующую команду из командной строки Windows PowerShell:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Test-CsFederatedPartner"}

 

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

Domain

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

System.String

Полное доменное имя федеративного домена. Например: -Domain "fabrikam.com".

TargetFqdn

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

System.String

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

Certificate

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

System.Security.Cryptography.X509Certificates.X509Certificate2

Позволяет указывать сертификат X509 для проверки подлинности при подключении к федеративному домену.

Force

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

System.Management.Automation.SwitchParameter

Запрещает на время выполнения команды отображение каких-либо сообщений о некритических ошибках.

OutLoggerVariable

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

System.String

При указании переменной подробный отчет о выполнении командлета будет записан в эту переменную. Данная переменная содержит пару методов, ToHTML и ToXML, с помощью которых отчет может быть сохранен в HTML- или XML-файл.

Чтобы сохранить результаты в переменную средства ведения журнала с именем $TestOutput, используется следующий синтаксис:

-OutLoggerVariable TestOutput

Примечание. Не добавляйте символ $ к указываемому имени переменной. Для записи данных, хранимых в переменной средства ведения журнала, в HTML-файл используйте следующую команду:

$TestOutput.ToHTML() > C:\Logs\TestOutput.html

Чтобы записать в XML-файл данные, хранящиеся в переменной средства ведения журнала, используйте следующую команду:

$TestOutput.ToXML() > C:\Logs\TestOutput.xml

OutVerboseVariable

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

System.String

При указании переменной подробный отчет о выполнении командлета будет записан в эту переменную. Например, чтобы сохранить выходные данные в переменную под названием $TestOutput, используйте следующий синтаксис:

-OutVerboseVariable TestOutput

При указании имени переменной не добавляйте к его началу символ $.

ProxyFqdn

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

System.String

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

Нет. Test-CsFederatedPartner не принимает конвейерные входные данные.

Test-CsFederatedPartner возвращает экземпляр объекта Microsoft.Rtc.SyntheticTransactions.TaskOutput.

 
Показ: