2

J'ai essayé le paquetage aws cloudfront pendant un moment, et j'ai pu obtenir un travail signéURL sur mon cloudfront, ce qui signifie que le cloudfront est configuré correctement. Mais il y a un problème quand j'ai essayé d'utiliser des cookies signés dans mon cloudfront.Accès aux cookies signés refusés AWS

Quelles pourraient être les raisons de ne pas utiliser les cookies signés? Et en utilisant posman pour envoyer des cookies au lien Cloudfront à des fins de test.

Avant de passer le cookie valeurs enter image description here

Après avoir passé les valeurs cookies

enter image description here

Merci Vous

Répondre

1

J'ai trouvé la réponse, dans les paramètres d'option, nous devons définir l'heure d'expiration selon le documentation. Sinon, l'heure par défaut sera expiré dans le library que j'ai utilisé.

1

Vos cookies signés sont de travail fondées sur les informations ci-dessus. Il semble que la ressource à laquelle vous essayez d'accéder n'existe pas ou que l'autorisation soit refusée.

Si vous accédez au compartiment S3, assurez-vous qu'il est défini sur lecture publique. Si vous accédez via API Gateway, assurez-vous que vous pouvez accéder à ces URL sans cloudfront.

+0

J'accède via via API Gateway. Et il peut être l'accès sans cloudfront. –

+1

Dans ce cas, la ressource à laquelle vous essayez d'accéder n'existe pas ou ne dispose pas d'autorisations. L'activation des journaux détaillés d'API Gateway vous donnera un aperçu de ce qui se passe. – Kannaiyan

+0

Merci d'essayer –