J'utilise Amazon AWS .NET SDK pour se connecter à Amazon S3.AWS .NET SDK clés illégales
La méthode WithKey() de PutObjectRequest code automatiquement toute chaîne que vous lui lancez, mais il existe encore des motifs qu'elle ne peut pas gérer. Ne pas gérer les clés signifie l'erreur suivante:
Amazon.S3.AmazonS3Exception: The request signature we calculated
does not match the signature you provided
J'ai trouvé peu ou pas de documentation sur les clés légales d'Amazon. Quels modèles sont illégaux à utiliser dans les clés S3 et jeter cette exception?
Merci Shoaib! J'ai une méthode similaire pour éviter de créer accidentellement des dossiers lors de la construction de mes clés. Quel est le tilde '~' dans les appels Remplacer? Sans que cela semble fonctionner correctement pour moi. –
~ est utilisé dans mon code parce que j'ai configuré mon chemin relatif comme ils existent dans mon projet local. dans votre cas, cela pourrait être évité. –