Konfigurowanie TLS/SSL z uwierzytelnianiem zewnętrznym

Edge dla chmury prywatnej w wersji 4.17.09

W tej sekcji opisano, jak skonfigurować SSL na zewnętrznym serwerze autoryzacji. Ogólne informacje znajdziesz w artykule TLS/SSL.

  1. Zainstaluj usługi certyfikatów zewnętrznego serwera LDAP.
  2. Uzyskaj certyfikat serwera.
    Na przykład: certutil -ca.cert client.crt
  3. Przejdź do katalogu głównego najnowszej wersji Javy:
    > cd /usr/java/latest
  4. Zaimportuj certyfikat serwera. Na przykład:
    sudo ./bin/keytool -import -keystore ./jre/lib/security/cacerts -file <PEŁNA-ŚCIEŻKA-DO-PLIKU-CERTYFIKATU> -alias <ALIAS-CERTYFIKATU>

    <ALIAS-CERTYFIKATU> jest opcjonalny, ale zalecany. Zastąp tekst <CERT-ALIAS> nazwą, której możesz później użyć, aby odwołać się do certyfikatu, na przykład jeśli chcesz go usunąć.

    Uwaga: domyślne hasło do magazynu kluczy używane przez Javę to „changeit”. Jeśli zostało już zmienione, musisz poprosić administratora systemu o podanie hasła do magazynu kluczy, aby dodać certyfikat.
  5. Otwórz plik /opt/apigee/customer/application/management-server.properties w edytorze tekstu.
  6. Zmień wartość właściwości conf_security_externalized.authentication.server.url w następujący sposób:
    Stara wartość : ldap://localhost:389
    Nowa wartość : ldaps://localhost:636
  7. Uruchom ponownie serwer zarządzania:
    > /opt/apigee/apigee-service/bin/apigee-service edge-management-server restart
  8. Sprawdź, czy serwer działa:
    > /opt/apigee/apigee-service/bin/apigee-all status

Testowanie instalacji

Zapoznaj się z sekcją dotyczącą testowania na końcu artykułu Włączanie uwierzytelniania zewnętrznego i przeprowadź opisany tam test.