Solo associazione indiretta: crittografia della password dell'utente LDAP esterno
Edge per Private Cloud v. 4.17.05
Se utilizzi il binding indiretto, devi fornire un nome utente e una password LDAP esterni in management-server.properties, che Apigee utilizza per accedere al protocollo LDAP esterno ed eseguire la ricerca indiretta delle credenziali.
I seguenti passaggi spiegano come criptare la password:
Esegui la seguente utilità Java, sostituendo con la tua password LDAP esterna effettiva: 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="
Nell'output del comando vedrai una nuova riga seguita da una stringa di caratteri casuali. Copia la stringa.
Aggiorna la seguente proprietà, sostituendo con la stringa che hai copiato nel passaggio 2, riportato sopra. conf_security_externalized.authentication.indirect.bind.server.admin.password=
Assicurati che la seguente proprietà sia impostata su true: conf_security_externalized.authentication.indirect.bind.server.admin.password.encrypted=true
Salva il file.
Riavvia il server di gestione: >/opt/apigee/apigee-service/bin/apigee-service edge-management-server reboot
Verifica che il server sia in esecuzione: > stato /opt/apigee/apigee-service/bin/apigee-all