Tylko wiązanie pośrednie: szyfrowanie hasła zewnętrznego użytkownika LDAP.

Edge dla chmury prywatnej w wersji 4.18.01

Jeśli używasz wiązania pośredniego, musisz podać nazwę użytkownika i hasło zewnętrznego serwera LDAP w pliku management-server.properties, którego Apigee używa do logowania się na zewnętrznym serwerze LDAP i przeprowadzania pośredniego wyszukiwania danych logowania.

Aby zaszyfrować hasło:

  1. Uruchom to narzędzie Java, zastępując ciąg <YOUR EXTERNAL LDAP PASSWORD> rzeczywistym hasłem zewnętrznego serwera LDAP:
    java -cp /opt/apigee/edge-gateway/lib/thirdparty/*:/opt/apigee/edge-gateway/lib/kernel/*:/opt/apigee/edge-gateway/lib/infra/libraries/* com.apigee.util.CredentialUtil --password="<YOUR EXTERNAL LDAP PASSWORD>"
  2. W wyniku polecenia zobaczysz nowy wiersz, a po nim ciąg znaków, który wygląda na losowy. Skopiuj ten ciąg znaków.
  3. Edytuj plik /opt/apigee/customer/application/management-server.properties.
  4. Zaktualizuj tę właściwość, zastępując <myAdPassword> ciągiem znaków skopiowanym w kroku 2 powyżej.
    conf_security_externalized.authentication.indirect.bind.server.admin.password=<myAdPassword>
  5. Upewnij się, że ta właściwość ma wartość „true”:
    conf_security_externalized.authentication.indirect.bind.server.admin.password.encrypted=true
  6. Zapisz plik.
  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.