Как настроить TLS/SSL с внешней аутентификацией

Edge for Private Cloud версии 4.17.05

В этом разделе объясняется, как настроить SSL для внешнего сервера авторизации. Общие сведения приведены в статье TLS/SSL.

  1. Установите внешние службы сертификатов LDAP.
  2. Получите сертификат сервера.
    Пример: certutil -ca.cert client.crt.
  3. Перейдите в главный каталог последней версии Java:
    > cd /usr/java/latest
  4. Импортируйте сертификат сервера. Пример:
    sudo ./bin/keytool -import -keystore ./jre/lib/security/cacerts -file <ПОЛНЫЙ-ПУТЬ-К-ФАЙЛУ-СЕРТИФИКАТА> -alias <ПСЕВДОНИМ-СЕРТИФИКАТА>

    Параметр <ПСЕВДОНИМ-СЕРТИФИКАТА> необязателен, но рекомендуется. Замените <CERT-ALIAS> текстовым названием, которое вы сможете использовать в дальнейшем для ссылки на сертификат, например если захотите его удалить.

    Примечание. Пароль хранилища ключей по умолчанию, используемый Java, – changeit. Если он уже был изменен, вам потребуется получить пароль хранилища ключей у системного администратора, чтобы добавить сертификат.
  5. Откройте файл /opt/apigee/customer/application/management-server.properties в текстовом редакторе.
  6. Измените значение свойства conf_security_externalized.authentication.server.url следующим образом:
    Старое значение : ldap://localhost:389
    Новое значение : ldaps://localhost:636
  7. Перезапустите сервер управления:
    > /opt/apigee/apigee-service/bin/apigee-service edge-management-server restart
  8. Убедитесь, что сервер работает:
    > /opt/apigee/apigee-service/bin/apigee-all status

Проверка установки

Выполните проверку, описанную в разделе Включение внешней аутентификации.