0
我正在使用亞馬遜的AWS .NET SDK連接到亞馬遜的S3。AWS .NET SDK非法密鑰
PutObjectRequest的WithKey()方法自動編碼任何你在其上面扔的字符串,但是仍然有一些它無法處理的模式。不處理密鑰意味着拋出以下錯誤:
Amazon.S3.AmazonS3Exception: The request signature we calculated
does not match the signature you provided
我發現幾乎沒有關於來自亞馬遜的合法密鑰的文檔。在S3鍵中使用哪些模式是非法的並拋出此異常?
謝謝鄰省!我有一個類似的方法來避免在構建密鑰時意外創建文件夾。什麼是用於替換呼叫的波浪線「〜」?沒有它似乎爲我工作得很好。在我的代碼中使用了 – 2012-02-04 13:10:29
〜,因爲我已經設置了我的相對路徑,就像它們存在於我的本地項目中一樣。在你的情況下,這可以避免。 – 2012-02-06 07:20:55