I PDF protetti non vengono serviti tramite richieste GET in AEM Publisher
Adobe Experience Manager (AEM) Publisher potrebbe non distribuire PDF protetti tramite richieste HTTP GET quando il servlet o il gestore non elabora correttamente le intestazioni di autenticazione o i parametri di richiesta richiesti. Per risolvere il problema, rivedi e aggiorna la gestione delle richieste e la configurazione dell’autenticazione, distribuisci le modifiche e verifica l’accesso al PDF protetto.
Descrizione description
Ambiente
Ambiente di pubblicazione di Adobe Experience Manager (AEM)
Problema/Sintomi
- I file PDF protetti non vengono serviti correttamente quando si accede tramite richieste HTTP GET.
- I PDF protetti non possono essere scaricati o visualizzati come previsto.
Causa principale
Il servlet o il gestore responsabile dell’elaborazione delle richieste PDF protette non gestisce correttamente le intestazioni di autenticazione o i parametri di richiesta necessari per le risorse protette.
Risoluzione resolution
Per risolvere il problema, segui i passaggi seguenti:
-
Verificare l’implementazione del servlet o del gestore responsabile dell’elaborazione di
GETrichieste alle risorse PDF protette nell’ambiente di pubblicazione di AEM. -
Verificare che la configurazione del servlet o del filtro consenta
GETrichieste per risorse PDF protette e gestisca correttamente le intestazioni di autenticazione, ad esempio un’intestazione di autorizzazione personalizzata. -
Aggiorna la logica di analisi delle richieste nel servlet o nel gestore per elaborare correttamente le intestazioni di autenticazione e i parametri di richiesta necessari per i PDF protetti.
-
Dopo aver apportato le modifiche necessarie, distribuire il servlet o il gestore aggiornato nell’ambiente di AEM Publisher.
-
Verificare la risoluzione emettendo una richiesta
GETa un endpoint PDF protetto. Ad esempio, utilizzare un comandocurlsimile al seguente:code language-none curl --request GET \ --url 'https:///path/to/secured.pdf' \ --header 'Authorization: Basic ' -
Verificare che il PDF protetto sia gestito come previsto e sia accessibile alle persone autorizzate.