Перейти к содержанию

Как настроить поддержку HTTPS с собственным SSL-сертификатом или SSL-сертификатом Let's Encrypt?

Необходимые условия для выполнения процедуры

Сервисы в составе Аккаунта:

Права доступа вашей учетной записи пользователя:

Если вы используете доменное имя NGENIX в ссылках к данным на Платформе, то для корректной загрузки данных в веб-браузере пользователя, вам необходимо организовать поддержку HTTPS с использованием SSL-сертификата NGENIX.

1. Активируйте протокол HTTPS для Сервисной конфигурации

  1. Перейдите в клиентском портале NGENIX Multidesk к настройкам Сервисной конфигурации:
    • Выберите в верхнем меню интерфейса NGENIX Multidesk в выпадающем списке Быстрый переход к конфигурации нужную Сервисную конфигурацию;
    • Перейдите в NGENIX Multidesk на страницу Сервисные конфигурации (боковое меню настроек Аккаунта) и нажмите на название нужной Сервисной конфигурации.
  2. В разделе SSL/TLS на странице Настройки HTTPS (боковое меню настроек выбранной Сервисной конфигурации) включите опцию Включить/выключить поддержку HTTPS.
  3. (опционально) Измените другие настройки HTTPS.
  4. Нажмите кнопку Сохранить изменения.

2. Загрузите свой SSL/ГОСТ-сертификат или выпустите SSL-сертификат Let's Encrypt

  1. Перейдите в клиентском портале NGENIX Multidesk в раздел SSL/TLS на страницу Загрузка/выпуск SSL-сертификата (боковое меню настроек выбранной Сервисной конфигурации).

  1. В блоке настроек Настройка RSA/ECDSA-сертификата активируйте опцию Использовать собственный SSL-сертификат.
  2. Выберите вариант Загрузить свой RSA/ECDSA-сертификат.
  3. Загрузите сертификат и ключ.

Если вы хотите использовать самоподписанный SSL-сертификат, после загрузки сертификата и ключа снимите галочку у настройки Проверять сертификат при загрузке.

  1. Нажмите Сохранить изменения.

Выпуск SSL-сертификата Let's Encrypt в автоматическом режиме возможен только в случае, если все доменные имена SSL-сертификата ведут на Платформу. Убедитесь, что в Сервисной конфигурации указаны все необходимые синонимы. Для выпуска сертификата их должно быть не более 100.

  1. В блоке настроек Настройка RSA/ECDSA-сертификата активируйте опцию Использовать собственный SSL-сертификат.
  2. Выберите вариант Выпустить RSA/ECDSA-сертификат Let's Encrypt.
  3. Нажмите Сохранить изменения.

Выпуск SSL-сертификата Let's Encrypt происходит в течение 1 часа.

При переключении на вариант Загрузить свой RSA/ECDSA-сертификат ранее выпущенный сертификат Let’s Encrypt будет отозван.

Если вы хотите самостоятельно выпустить SSL-сертификат Let's Encrypt, обратитесь в техническую поддержку.

  1. В блоке настроек Настройка ГОСТ-сертификата активируйте опцию Использовать ГОСТ-сертификат.
  2. Загрузите сертификат и ключ.

Если вы хотите использовать самоподписанный ГОСТ-сертификат, после загрузки сертификата и ключа снимите галочку у настройки Проверять сертификат при загрузке.

  1. Нажмите Сохранить изменения.

Вы можете одновременно использовать RSA/ECDSA и ГОСТ SSL-сертификаты.

3. Измените протокол доставки в ссылках к данным

Замените протокол доставки данных с HTTP на HTTPS в ссылках к данным, которые вы собираетесь доставлять по HTTPS через Платформу.

Пример кода с ссылкой по HTTP:

<img src="http://example.com/path-to-image/someimage.jpg" />

Пример кода с ссылкой по HTTPS:

<img src="https://example.com/path-to-image/someimage.jpg" />