Maison > développement back-end > tutoriel php > Pourquoi ma demande Amazon S3 entraîne-t-elle une erreur « Demande de non-concordance de signature » ?

Pourquoi ma demande Amazon S3 entraîne-t-elle une erreur « Demande de non-concordance de signature » ?

Susan Sarandon
Libérer: 2024-11-30 00:58:13
original
383 Les gens l'ont consulté

Why is my Amazon S3 request resulting in a

Amazon S3 : résolution de l'erreur « Demande de non-concordance de signature »

Cette erreur fréquemment rencontrée lors des opérations Amazon S3 peut provenir de diverses raisons. Bien que de nombreuses solutions potentielles aient été documentées, certaines peuvent échapper au dépannage initial. Nous abordons ici une cause spécifique qui passe souvent inaperçue :

Conventions de dénomination des clés

Lors de l'attribution de clés à des objets dans S3, il est essentiel de respecter des dénominations spécifiques. conventions. Un aspect essentiel est d'éviter d'utiliser des points (.) comme premier caractère de la clé.

Comme le montre l'exemple de code fourni, le nom de la clé est défini sur "..imagesABC.jpg". Cette convention de dénomination déclenche l'erreur mentionnée.

Solution

Pour résoudre ce problème, évitez simplement de commencer la clé par un point. Une clé appropriée devrait ressembler à "images/ABC.jpg" sans le point initial. En adhérant à cette convention, le calcul de la signature de la requête s'alignera sur les attentes du serveur, conduisant à une opération réussie.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal