La convalida del nome della risorsa varia tra la visualizzazione Assets e la visualizzazione Amministratore in AEM Assets
In Adobe Experience Manager (AEM) Assets, la convalida del nome della risorsa si comporta in modo diverso tra le visualizzazioni Assets e Admin. La vista Assets consente nomi di risorse che contengono caratteri non supportati, mentre la vista Amministratore li blocca tramite convalida. Per risolvere questo problema, utilizza le convenzioni di denominazione supportate, convalida i nomi dei file prima del caricamento e rinomina le risorse esistenti che contengono caratteri non supportati.
Descrizione description
Ambiente
Adobe Experience Manager (AEM), tutte le versioni supportate.
Sintomi
- In AEM Assets Admin View, la convalida blocca il caricamento o la ridenominazione di risorse con nomi che contengono caratteri non supportati, ad esempio
#. - Nella vista AEM Assets, gli utenti possono caricare o rinominare risorse con caratteri non supportati, ad esempio
#, senza ricevere un errore di convalida. - Nella vista Assets non viene visualizzato un messaggio di convalida e l’operazione viene completata correttamente.
- Assets con nomi non supportati può causare problemi negli ambienti di produzione o nelle integrazioni a valle.
Causa
Le viste AEM Assets e Amministrazione al momento utilizzano regole di convalida diverse per i nomi delle risorse. Questa differenza crea un gap di compatibilità che consente l’utilizzo di caratteri non supportati nei nomi delle risorse tramite la Vista Assets.
Risoluzione resolution
Per risolvere il problema, segui la procedura riportata di seguito.
- Evita di usare caratteri non supportati, come
#, nei nomi delle risorse, in particolare per le risorse che devono rimanere compatibili tra le interfacce e le integrazioni di AEM. - Implementa la convalida del nome file prima di caricare o migrare le risorse in AEM per evitare che i nomi delle risorse contengano caratteri non supportati.
- Se esistono già risorse con nomi non supportati, utilizza la Vista amministratore o un’altra interfaccia supportata per rinominare le risorse e rimuovere i caratteri non supportati.
- Monitora gli aggiornamenti dei prodotti Adobe per individuare eventuali modifiche volte a risolvere questa incoerenza di convalida.
- Se riscontri problemi causati da questo comportamento, invia un bug del prodotto con i dettagli di riproduzione, inclusa la versione/build di AEM, l’ambiente e i passaggi da riprodurre.
- Per verificare la risoluzione, verifica che i nomi delle risorse nell’ambiente non contengano caratteri non supportati e che Admin View convalidi i caricamenti e le ridenominazioni come previsto.