Les PDF sécurisés ne sont pas diffusés par le biais de requêtes GET dans AEM Publisher
Adobe Experience Manager (AEM) Publisher peut ne pas diffuser de PDF sécurisés par le biais de requêtes HTTP GET lorsque le servlet ou le gestionnaire ne traite pas correctement les en-têtes d’authentification ou les paramètres de requête requis. Pour résoudre ce problème, examinez et mettez à jour la configuration de gestion des demandes et d’authentification, déployez les modifications et vérifiez l’accès au PDF sécurisé.
Description description
Environnement
Environnement d’éditeur Adobe Experience Manager (AEM)
Problème/Symptômes
- Les fichiers PDF sécurisés ne sont pas correctement diffusés lorsqu’ils sont accessibles via des requêtes HTTP GET.
- Les PDF sécurisés ne peuvent pas être téléchargés ni affichés comme prévu.
Cause première
Le servlet ou le gestionnaire responsable du traitement des requêtes PDF sécurisées ne gère pas correctement les en-têtes d’authentification ou les paramètres de requête requis pour les ressources sécurisées.
Résolution resolution
Suivez les étapes ci-dessous pour résoudre le problème :
-
Examinez la mise en œuvre du servlet ou du gestionnaire responsable du traitement des requêtes
GETaux ressources PDF sécurisées dans l’environnement AEM Publisher. -
Assurez-vous que la configuration du servlet ou du filtre autorise les requêtes
GETpour les ressources PDF sécurisées et gère correctement les en-têtes d’authentification, tels qu’un en-tête d’autorisation personnalisé. -
Mettez à jour la logique d’analyse des requêtes dans le servlet ou le gestionnaire pour traiter correctement les en-têtes d’authentification et les paramètres de requête requis pour les PDF sécurisés.
-
Après avoir apporté les modifications nécessaires, déployez le servlet ou le gestionnaire mis à jour dans l’environnement AEM Publisher.
-
Testez la résolution en émettant une requête
GETvers un point d’entrée PDF sécurisé. Par exemple, utilisez une commandecurlsimilaire à :code language-none curl --request GET \ --url 'https:///path/to/secured.pdf' \ --header 'Authorization: Basic ' -
Vérifiez que le PDF sécurisé est diffusé comme prévu et est accessible aux personnes autorisées.