Чтобы осуществлять удаленные вызовы, компоненту Citrix PowerShell Remoting требуется защищенный канал HTTPS. Без безопасного канала HTTPS невозможно включить удаленный вызов между Integration Broker и группой серверов Citrix Server Farm.
Сертификат необходим для использования сервера IIS. Сертификат можно приобрести или создать в стороннем корневом центре сертификации.
OpenSSL установлен по умолчанию. OpenSSL — это реализация протоколов SSL и TLS с открытым исходным кодом.
Необходимые условия
Обозначьте ключ сертификата как экспортируемый. Дополнительные сведения о ключах сертификатов см. в документации Майкрософт.
Процедура
- Добавьте привязку HTTPS на веб-сайт Integration Broker.
- Щелкните .
- Откройте inetmgr и щелкните веб-сайт по умолчанию правой кнопкой мыши.
- Щелкните Изменить привязки.
- Добавьте привязки HTTPS, используя созданный сертификат в раскрывающемся меню.
- Скачайте комплект SDK веб-интерфейса Citrix версии 5.4 (ZIP-файл WISDK) с веб-сайта Citrix.
- По завершении установки распакуйте файл wisdk.zip.
- Скопируйте содержимое каталога WI5_4_0_SDK/zipfiles/sdkdemo/wisdk в каталог bin по умолчанию C:\inetpub\wwwroot\IB\bin.
- Перезапустите IIS.
- Убедитесь, что привязка HTTP обеспечивает необходимый результат, введя в адресной строке браузера http://имя_узла/IB/API/RestServiceImpl.svc/ibhealthcheck.
Отобразится ожидаемый выходной результат.
All ok
- Убедитесь, что привязка HTTPс обеспечивает необходимый результат, введя в адресной строке браузера https://имя_узла /IB/API/RestServiceImpl.svc/ibhealthcheck.
Отобразится ожидаемый выходной результат.
All ok