Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы
Редакторы
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Облачный офис
Облачный офис
Почта
Почта
Органайзер
Органайзер
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Как переключить Р7-Офис. Корпоративный сервер на протокол HTTPS вручную с собственным сертификатом Windows версии?

Обновлено: 15.11.23

Введение

В большинстве случаев доступ к порталу по протоколу HTTPS намного безопаснее, чем по протоколу HTTP, который используется по умолчанию. Но для изменения способа доступа к порталу необходимо выполнить определенные действия.

Прежде чем начинать переключение серверной версии Р7-Офис. Корпоративный сервер на протокол HTTPS, необходимо создать сертификат безопасности в формате .pfx.

Примечание: Пожалуйста, убедитесь, что сертификат содержит закрытый ключ. Наличие закрытого ключа можно проверить, открыв сертификат в любом текстовом редакторе.

Когда у вас будет сертификат, переходите к описанным ниже действиям.

Переключение серверной версии Р7-Офис. Корпоративный сервер на HTTPS с помощью скрипта

Быстрее всего можно переключить Р7-Офис. Корпоративный сервер на протокол HTTPS с помощью готового скрипта. Пожалуйста, прочитайте эту статью, чтобы узнать, как это можно сделать.

Переключение серверной версии Р7-Офис. Корпоративный сервер на HTTPS вручную

Все действия, которые выполняет скрипт, вы можете выполнить вручную. Для этого следуйте инструкциям ниже.

Для текущей версии сервера используются службы IIS 7, у которых есть свои особенности. Сертификат безопасности необходимо привязать к серверной версии Р7-Офис. Корпоративный сервер с помощью встроенных инструментов служб IIS.

Примечание: Если у вас есть сертификат безопасности (самоподписанный или выданный сторонним центром сертификации), вы можете привязать его к серверной версии Р7-Офис. Корпоративный сервер:

1. Установка сертификата

  • Щелкнуть правок кнопкой мыши по сертификату — установить сертификат ( install PFX )

  • Выбираем хранилище «локальный компьютер» ( Local Machine )

  • Указываем сертификат ( оставляем по умолчанию)

  • Вводим пароль от сертификата ( если сертификат защищен паролем)

  • Выбираем пункт «Автоматически выбирать базу для хранения сертификата» ( оставляем по умолчанию)

2. Привязка сертификата

  1. Войдите в Диспетчер служб IIS.
  2. Выберите сайт, к которому нужно привязать сертификат (портал Р7-Офис. Совместная работа).
  3. Используйте опцию Привязки… на правой панели, чтобы открыть диалоговое окно Привязки сайта.
  4. В открывшемся окне нажмите кнопку Добавить….
  5. Измените тип на https и выберите из выпадающего меню SSL-сертификат предварительно созданный сертификат.
  6. Нажмите кнопку OK, а затем закройте окно Привязки сайта.

После этого ваш сертификат будет привязан к Р7-Офис. Корпоративный сервер. Если у вас есть еще какие-то вопросы о сертификатах в IIS 7, обратитесь к соответствующим статьям базы знаний Microsoft.

Если у вас нет сертификата, его можно создать с помощью Диспетчера служб IIS:

  1. Войдите в Диспетчер служб IIS.
  2. Перейдите к имени сервера, выделите его.
  3. Дважды щелкните на опции Сертификаты сервера в разделе IIS.
  4. Используйте опцию Создать самозаверенный сертификат на правой панели, чтобы открыть соответствующее диалоговое окно.
  5. Введите нужное имя сертификата и нажмите кнопку OK.

Теперь у вас есть самоподписанный сертификат со сроком действия 1 год.

Теперь надо включить для сервера правила переопределения, чтобы он обрабатывал HTTPS-запросы вместо HTTP. Для этого:

  1. Войдите в Диспетчер служб IIS.
  2. Выберите сайт, для которого надо включить HTTPS. Выберите сайт, к которому нужно привязать сертификат (как показано на скриншоте ниже «Р7-Офис. Совместная работа» ). Используйте опцию Привязки (bindigs) на правой панели, чтобы открыть диалоговое окно Привязки сайта.
  3. В открывшемся окне нажмите кнопку Добавить:
  4. Измените тип на https и выберите из выпадающего меню SSL-сертификат предварительно созданный сертификат:
  5. Используйте опцию URL Rewrite (Переопределение URL-адресов) в меню справа, чтобы открыть окно URL Rewrite.
  6. Найдите следующие правила: HTTP to HTTPS и Add Strict-Transport-Security when HTTPS и для каждого из них выберите на правой панели опцию Enable Rule (Включить правило).

Следующие действия не являются обязательными, но если вы хотите обеспечить безопасность инсталляции Р7-Офис. Корпоративный сервер, настоятельно рекомендуется их выполнить. Перейдите на страницу IIS Crypto. Это бесплатный инструмент, который дает администраторам возможность включать или отключать протоколы, шифры, хэш-функции и алгоритмы смены ключей в Windows Server 2008, 2012 и 2016. Программа также позволяет переупорядочивать наборы шифров SSL/TLS, предлагаемых IIS, применять наилучшие методы в один клик, создавать пользовательские шаблоны и тестировать сайт. Скачайте и запустите эту программу, выберите опцию Best Practices, а затем Apply. После этого перезапустите сервер.

Проверить, все ли правильно получилось, можно следующим образом:

  • Откройте портал, используя префикс https://. Если портал открывается и работает, значит, вы все сделали правильно.
  • Если Р7-Офис. Корпоративный сервер доступен в интернете, вы можете проверить его безопасность с помощью сайта SSL Server Test ↗. Введите доменное имя в поле Hostname и нажмите кнопку Submit. Дождитесь результатов. Класс защищенности должен быть не ниже, чем A.