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

В этом разделе объясняется, как настроить 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 FULLY-QUALIFIED-PATH-TO-THE-CERT-FILE -alias CERT-ALIAS

    где CERT-ALIAS – необязательный, но рекомендуемый параметр. Замените CERT-ALIAS текстовым названием, которое вы сможете использовать в дальнейшем для ссылки на сертификат, например если захотите его удалить.

  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

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

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