Errori di generazione dei documenti in Adobe Experience Manager as a Cloud Service
In Adobe Experience Manager as a Cloud Service, i flussi di lavoro di generazione dei documenti possono non riuscire quando l’autenticazione IMS non restituisce un token di accesso. Di conseguenza, la generazione di documenti e le integrazioni con i servizi a valle cessano di funzionare e l’esecuzione del flusso di lavoro non riesce. Per risolvere questo problema, rinnova il certificato JWT e ripristina lo scambio di token IMS.
Descrizione description
Ambiente
Adobe Experience Manager (AEM) as a Cloud Service (ambiente di produzione)
Sintomi
- La generazione di documenti (come casebuild, masterapp e brochure) non riesce nell’ambiente di produzione.
- L’integrazione con Adobe Sign o altri servizi a valle non riesce.
- I registri applicazioni mostrano errori HTTP 400 nelle richieste POST a
/ims/exchange/jwtall’endpoint IMS. - IMS non restituisce alcun token di accesso e nei registri vengono visualizzati errori quali NullPointerException relativi a token di accesso mancanti.
Causa
Il certificato JWT utilizzato per l’autenticazione da servizio a servizio è scaduto o è stato revocato. Di conseguenza, lo scambio di token IMS non riesce, non viene restituito alcun token di accesso e la generazione di documenti e i flussi di lavoro correlati non riescono.
Risoluzione resolution
Per risolvere il problema, segui la procedura riportata di seguito.
- Genera una nuova chiave privata e un segreto client per l’integrazione.
- Aggiorna il certificato JWT per l’account tecnico in Adobe Developer Console (console cloud).
- Aggiorna la configurazione dell’applicazione in modo che faccia riferimento al nuovo set di credenziali (chiave privata, segreto client e certificato).
- Ridistribuisci l’applicazione tramite la pipeline di Cloud Manager in modo che tutti i pod di pubblicazione ricevano le credenziali aggiornate.
- Dopo la distribuzione, verifica che l’applicazione utilizzi il nuovo certificato per firmare i JWT e non il certificato scaduto.
- Generazione del documento di prova (ad esempio case build, masterapp e brochure) per confermare il completamento.
- Rimuovi o revoca il certificato scaduto e i segreti associati dall’account tecnico per mantenere la sicurezza.