Как настроить 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

Как проверить установку

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