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/jwt all’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.

  1. Genera una nuova chiave privata e un segreto client per l’integrazione.
  2. Aggiorna il certificato JWT per l’account tecnico in Adobe Developer Console (console cloud).
  3. Aggiorna la configurazione dell’applicazione in modo che faccia riferimento al nuovo set di credenziali (chiave privata, segreto client e certificato).
  4. Ridistribuisci l’applicazione tramite la pipeline di Cloud Manager in modo che tutti i pod di pubblicazione ricevano le credenziali aggiornate.
  5. Dopo la distribuzione, verifica che l’applicazione utilizzi il nuovo certificato per firmare i JWT e non il certificato scaduto.
  6. Generazione del documento di prova (ad esempio case build, masterapp e brochure) per confermare il completamento.
  7. Rimuovi o revoca il certificato scaduto e i segreti associati dall’account tecnico per mantenere la sicurezza.
recommendation-more-help
experience-cloud-kcs-help-kbarticles